Azure AD:收到AADSTS50011错误

问题描述 投票:1回答:1

我在https://portal.azure.com注册了一个新的网络应用程序,我试图通过DNN OAuth provider访问它。现在,我已经将https://www.dnn.pt/Login添加到了回复网址列表中,但每当我尝试对自己进行身份验证时,我最终都会收到AADSTS50011错误:

AADSTS50011:回复地址'https://www.dnn.pt/Login'与为应用程序配置的回复地址不匹配:'XXXXXXXX'。更多细节:未指定

顺便说一下,这是我的replyUrls的样子:

"replyUrls": [
   "https://wwww.dnn.pt/Login"
],

这是我用来启动身份验证过程的URL(从网址中删除了租户ID和应用ID:

https://login.microsoftonline.com/ {tenant id} / oauth2 / authorize?scope = email&client_id = {app id}&redirect_uri = https%3a%2f%2fwww.dnn.pt%2fLogin&state = Azure&response_type = code

我知道我做错了什么,但有人可以指出我正确的方向吗?

多谢你们!

azure authentication oauth dotnetnuke
1个回答
0
投票

正如评论中所提到的,你在w中有一个额外的replyUrls。由于此处提到的值与为身份验证/授权发送的URL中指定的值不匹配,因此您收到此错误。

请将replyUrls更改为:

"replyUrls": [
   "https://www.dnn.pt/Login"
],

这应该可以解决错误。

© www.soinside.com 2019 - 2024. All rights reserved.