- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
按照以下步骤: https://learn.microsoft.com/en-us/graph/auth-v2-user
我正在尝试从这个 microsoft 端点获取刷新 token : https://login.microsoftonline.com/ {tenantId}/oauth2/v2.0/authorize
使用来自 nuget (asp.net core 2.2) 库的 System.Net.Http.HttpClient 类的 PostAsync 方法,我能够得到一个带有此错误的响应:"AADSTS90102:“redirect_uri”值必须是有效的绝对 Uri。”:
我尝试在 Azure 门户中设置一些重定向 url,包括:https://automation.legroupeti.com/Configurations/GetRefreshToken/
https://automation.legroupeti.com/Configurations/GetRefreshToken
https://automation.legroupeti.com/
https://automation.legroupeti.com
发布请求如下(使用来自 nuget (asp.net core 2.2) 的 System.Net.Http.HttpClient 类的 PostAsync 方法):
以下是 Azure 门户中注册应用程序配置的重定向 URL:
我期望来自端点的有效响应。如何将redirect_uri 配置为有效?
编辑 1
我修复了 redirect_uri 参数。
最佳答案
从截图看来,URLEncoding 不正确。路径中的“/”字符应编码为 %2F,而您的代码具有 %2。 (在“.com”之后和“配置”之前。)
另外,您是否考虑过 SDK 中的授权提供程序? https://learn.microsoft.com/en-us/graph/sdks/choose-authentication-providers?tabs=CS#AuthCodeProvider
关于asp.net-core - 如何修复 "AADSTS90102: ' redirect_uri' 值必须是有效的绝对 Uri。“Microsoft Graph 中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57789550/
我是一名优秀的程序员,十分优秀!