我正在使用ASP.NET Boilerplate。我在Angular(ABP外部)中有一个应用程序,我想使用我的API。
为此,我通过/ api / TokenAuth / Authenticate获取访问令牌,然后在调用我的API时使用该令牌。
问题是令牌在1天后到期,我希望用户会话持续更长时间,而用户不必每1天登录一次。
知道如何实现这一目标吗?我想让令牌到期时间更长,即使我已经读过它是不安全的。
谢谢您的帮助!
你可以修改tokenAuthConfig.Expiration
中的YourProjectNameWebCoreModule
。
private void ConfigureTokenAuth()
{
// ...
tokenAuthConfig.Expiration = TimeSpan.FromDays(1);
}