Currently we are using Asp.Net core Web application (.net core 2.2) and ADFS as an Identity provider using WsFederation protocol. The Token-Life-Time for relying party is 60 mins. Users are automatically signed out and forced to sign-in again after 60 mins to re-authenticate and continue using the application. I assume this is typical scenario.
Is there any better approach where user can re-authenticate or refresh token after 60 mins without user intervention? Any pointers will be of great help.
• Asp .NET Core Web application - .NET Core 2.2
• ADFS on Windows 2012 R2
• ADFS Version: 6.3.9600.16384, WsFederation Protocol
• ADFS Token Lifetime : 60 mins
• .NET core MW: Microsoft.AspNetCore.Authentication.WsFederation