我正在使用 ASP.NET 样板。 我有一个 Angular 应用程序(ABP 外部),我想使用我的 API。
为此,我通过 /api/TokenAuth/Authenticate 获取访问 token ,然后在对 API 的调用中使用该 token 。
问题是 token 将在 1 天后过期,我希望用户 session 能够持续更长时间,而无需用户每 1 天登录一次。
知道如何实现这一目标吗?我想延长 token 的过期时间,尽管我已经了解到它是不安全的。
感谢您的帮助!
最佳答案
您可以修改YourProjectNameWebCoreModule
中的tokenAuthConfig.Expiration
.
private void ConfigureTokenAuth()
{
// ...
tokenAuthConfig.Expiration = TimeSpan.FromDays(1);
}
关于ASP.NET 样板 token 过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52131555/