试图在我的Azure空间中使Oauth2.0与APIM一起使用。
我已经导入并设置了2.0 Open API作为后端。我正在使用APIM开发人员门户作为客户端来调用此后端API。我将开发门户网站应用程序ID作为客户端ID,并使用其客户端密码。我尝试使用提供的redirect_uri作为授权代码作为回复URL,还尝试使用有相同问题的app.com/auth
当我从开发者控制台调用API时,系统提示登录。然后登录并出现以下错误:
AADSTS50011:请求中指定的回复URL与为应用程序配置的回复URL不匹配:“ xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxxx”。
任何帮助将不胜感激
答案 0 :(得分:1)
通过将OAuth 2.0与Azure Active Directory结合使用,请遵循此document来保护您的API。
注意:本文档适用于应用注册(旧版)。如果您使用的是App注册,则该文档会有所不同。
为您的客户端应用配置的回复网址似乎不正确。
单击OAuth2.0->单击oauth2服务->您将找到redirect_uri。
使用您的客户端应用,并用该redirect_uri替换回复URL。