我有一个.NET Core 2应用程序模板,配置为使用Azure广告开箱即用。
配置为:
{
"AzureAd": {
"Instance": "https://login.microsoftonline.com/",
"Domain": "lautaroarinolive.onmicrosoft.com",
"TenantId": "67cb2dfd-ebd5-40d8-829b-378340981a17",
"ClientId": "50819a7a-e018-4c1d-bf0a-18c8fce5c600",
"CallbackPath": "/signin-oidc"
},
"Logging": {
"IncludeScopes": false,
"LogLevel": {
"Default": "Warning"
}
}
}
在我的门户中,我有一个Azure应用程序注册,其id与ClientId
相同。它具有回复URL[APP-URL]/signin-oidc
。
只有当我将回复URL设置为< code >[LocalhostURL]/sign in-oidc 时,localhost应用程序才能工作,尽管我已经知道该配置不应该影响localhost上的登录。
Azure应用在任何情况下都不起作用。
在两个应用程序中,当它不起作用时,我都会收到这个错误:
AADSTS50011:请求中指定的回复url与为应用程序配置的回复url不匹配:'50819a7a-e018-4c1d-bf0a-18c8fce5c600'
>
localhost应用不需要配置的回复URL是否正确?
为什么会出现“未配置回复url”错误?
在Microsoft登录页面中检查您的重定向uri
redirect_uri=https://localhost:8443/login
并确保您已经在注册的应用程序中添加了相同的URI来重定向URI列表(Active Directory -
我在.NET4.6.1 web应用程序中遇到了类似的问题。我必须在azure中为我的应用程序配置回复URL,类似于接受的答案,但回调URL不同。
Select Azure Active Directory -> App Registrations -> <your app>
Select Settings -> Reply URLs
添加您的应用 URL “/.auth/login/aad/callback” 例如:https://somesite.azurewebsites.net/.auth/login/aad/callback
您可以参考此示例来重建.NET核心应用程序并发布到Azure。
有一些注意事项需要注意:
>
您需要将端口从5000更改为有效端口。目前,它应该是 61659。因此,当你在本地主机中进行测试时,可以在 AAD 应用中设置回复 URL,http://localhost:61659/signin-oidc
如果将应用配置为生产用途,请更新这些 URL,或者如果将应用发布到 Azure Web 应用,则应将应用配置文件和 AAD 应用程序中的回复 URL 更改为
例如,
https://www.contoso.com/signin-oidc
或 https://Myapp.azurewebsites.net/signout-oidc
。
我正在尝试使用azure active directory对用户进行身份验证,但我得到了“AADSTS50011”:请求中指定的回复url与我使用的django microsoft auth library应用程序配置的回复url不匹配。我已经提到了多个StackOverflow问题,但没有一个能解决我的问题。它们都不是Django特有的 settings.py urls.py
专家 在我的Spring启动2.5.5应用程序中,我对带有Azure AD的SSO有以下依赖项。 参考:https://github.com/pateluday07/saml-sso-and-slo-demo-idp-azure-sp-springboot 我的应用程序属性具有以下条目 在 Azure 端,将使用实体 ID 作为 APPNAME 和“回复 URL”创建应用,https://serv
我已经为Azure B2C创建了一个新策略,带有自定义身份提供程序。但我看到了一些像这样的错误 “请求中指定的回复url与为应用程序配置的回复url不匹配”我在策略中看到回复url,并且身份提供程序的应用程序的回复url具有相同的url。 可能缺少什么? 谢啦!
当我运行部署到Azure应用程序服务的应用程序时,会出现此错误。请求中指定的回复URL与为应用程序配置的回复URL不匹配。快把我逼疯了。我不知道回复URL应该是什么。
我已经使用spring boot构建了应用程序,并遵循了上面提到的类似步骤https://docs.microsoft.com/en-us/azure/developer/java/spring-framework/configure-spring-boot-starter-java-app-with-azure-active-directory 但我得到的是“请求中指定的回复URL与为应用程序配
我创建了一个使用Azure Active Directory身份验证的Web应用程序。 在本地主机上一切正常,但是当我将应用程序发布到 Azure 中时,我收到以下错误: AADSTS50011:请求中指定的回复 URL 与为应用程序配置的回复 URL 不匹配:“656cc46c-f858-4a45-bf83-698791e052f1”。 我所尝试的: 在 Azure 中,我将相关应用程序的回复