我使用 ADFS 在 Web 应用程序中设置登录。
授权请求如下所示:
ADFS 执行授权并重定向到应用程序:
http://ruleman.net/authorize?code=aaaaaaaa.bbbbbbbbb.ccccccccc
我们知道 code 参数中的 token 包含诸如用户名等声明。如何解码 token 并提取声明?
最佳答案
Postman 流程 - 请参阅 Postman : Authorisation Code Grant on Server 2016 - ADFS 4.0 .
此代码授予是您所描述的流程。
根据其他答案:
- 使用授权端点
- 获取代码
- 将代码发送到 token 端点
- 获取 JWT
使用 jwt.io 检查 JWT。
关于java - 在Java中解析ADFS token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46191809/