验证令牌因未知原因失效

本文关键字:失效 未知 验证 令牌 | 更新日期: 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地产

似乎是主机的问题。

我在本地机器上没有这个问题,我把应用程序转移到另一个主机提供商,问题就消失了。