我的Django REST应用程序和JWT身份验证模块()在刷新令牌阶段有问题。刷新令牌的默认逻辑是non-expired tokens can be "refreshed" to obtain a brand new token with renewed expiration time过期时间设置为。
JWT框架提供了一个用于刷新令牌的API,您应该使用它来获得新的令牌,因此过期时间重置
此集中位置将是一个WebAPI,它使用Open Id Connect进行配置,并调用AAD端点以允许用户登录并接收回令牌(id和访问令牌)。这些令牌都将在此WebAPI中处理(即存储/过期/刷新)。
每个应用程序都将利用此API,并且在每次请求时都将调用该API,API将验证当前存储在本地的令牌,并根据需要刷新/
我已经在Angular 11上的.NET 5 WebAPI项目和前端创建了JWT授权/身份验证服务,我遇到的一个问题是刷新令牌功能。当我发送刷新令牌请求时。JwtSecurityTokenHandler class provided by Microsoft and it throws exception if token is expired already,所以我的问题是,我应该在令牌过期之前发送刷新令牌</e