验证令牌因未知原因失效
本文关键字:失效 未知 验证 令牌 | 更新日期: 2023-09-27 17:49:40
我有一个web api/angular应用,它使用承载令牌进行身份验证。
令牌在一段时间后停止工作,服务器开始抛出401/未经授权的响应。由于这一切都是自动发生的,我不确定如何调试它。
令牌在头中发送,并且在前几个请求中有效。
关于如何调试它或发生了什么,有什么想法吗?
web-api使用AccessTokenExpireTimeSpan
指定令牌过期前的时间,默认为20分钟。
你可以在你的配置设置中设置它,例如
OAuthAuthorizationServerOptions OAuthServerOptions = new OAuthAuthorizationServerOptions()
{
TokenEndpointPath = new PathString("/token"),
AccessTokenExpireTimeSpan = TimeSpan.FromDays(999999)
};
OAuthAuthorizationServerOptions。AccessTokenExpireTimeSpan地产
似乎是主机的问题。
我在本地机器上没有这个问题,我把应用程序转移到另一个主机提供商,问题就消失了。