post - 用于获取访问令牌的 ADFS 身份验证代码
问题描述
ADFS 2012 有一个获取 CODE 的 URL,使用该 CODE,我们可以调用另一个 URL 来获取 access_token。
//获取代码 1. 第一次调用 - POST (client_id, redirect_uri, resource, response_type = code), Body (username, password, authmethod) 2. 第二次调用 - /token
从移动应用程序调用时最好的方法是什么?
- 我是否需要在 Web 视图中重定向用户以登录服务器并获取 CODE
- 在移动应用程序表单上创建用户名和密码,并在后台调用 - 它返回页面的 HTML(解析并获取代码)......但是,目前我无法获取代码,不断出现登录错误
解决方案
对于移动设备,嵌套方式是使用ADAL 库之一。
推荐阅读
- spring-boot - 将bean转换为展平json
- c# - Xceed.Document.Load 在为页眉、页脚和页边距返回的结果中引发 ArgumentOutofBounds 异常
- linux - gpg 不要求在 bash 脚本中输入密码
- spring-boot - 每当我在标头中发送访问令牌时,Docker spring boot 返回 401
- powershell - 设置内容附加到其他文件
- plotly - 在 Axes 坐标之间添加标签
- python - 在 .xlsx 文件中创建新工作表
- spring - Kafka Stream:无法从 Kafka 持久 keyValue 状态存储中获取数据
- maven - Maven WebService 客户端依赖
- react-native - 用按钮反应本机打开抽屉