azure - Azure v2.0 Refresh Token,返回另一个 Refresh Token
问题描述
Azure AD 正在授予我的应用程序访问令牌和刷新令牌。当我使用刷新令牌获取新的访问令牌时,作为回报,我得到一个新的访问令牌和一个新的刷新令牌。
Azure AD 没有像 Google Suite 那样指定允许多少刷新令牌。但对于问题的根源,我不希望每次使用刷新令牌时都重新创建并发回刷新令牌。这里发生了什么?我该如何阻止这个?
解决方案
返回新的刷新令牌是OpenID Connect 协议规范的一部分,为了清楚起见,它引用了OAuth 授权框架第 5.1 节。
实际上,刷新令牌的返回是可选的,但 Azure AD 中的实现是它始终返回刷新令牌。我个人认为没有问题。只需丢弃最后保存的刷新令牌并保留您获得的新令牌。
推荐阅读
- java - 带有嵌入式 Tomcat 的 Spring WebMVC 在 jsp 上提供 404
- javascript - 在邮递员中对每个 API 请求运行预请求脚本
- python - 作用于python中的变量变化
- widget - 如何删除未捕获的 SyntaxError:博客 widger.js 中的意外标记“<”
- antlr - antlr grun 在 windows 命令中无限挂起
- node.js - 从云函数内的请求正文访问各个字段
- docker - docker如何加载差异图像
- python - python web-crawler 猜测解析器警告
- laravel - 无法在 laravel 中使用 vue.js 显示存储目录中的图像
- c++ - uint8 使用 SIMD Neon 内在函数浮动