我一直关注guide通过Azure Active Directory对我的Web应用进行身份验证。
我的任务只是在登录Azure Active Directory之后简单地显示用户的全名和/或电子邮件。
我已经能够使其在本地运行并在https://apps.dev.microsoft.com中注册我的应用。但是,根据应用程序服务上下文调整所有内容都会破坏它。
我脑海中浮现出一些疑问。
1. Reply URL
的本质是什么?
2.我应该在Reply URL
中反映appsettings.json
吗?
答案 0 :(得分:2)
回复URL的本质是什么?
对于Web API或Web应用程序,Reply URL
是Azure AD将身份验证响应发送到的位置,如果身份验证成功,则包括令牌。有关详细信息,请阅读here。
我应该在appsettings.json中反映回复URL
对于本指南,您不需要在appsettings.json
中使用它。您只需要替换domain name,tenantid
中clientid
和appsettings.json
的值即可。
。
答案 1 :(得分:1)
AADSTS50011:请求中指定的回复URL与为应用程序配置的回复URL不匹配
对于此错误,它是由replyUrls
中定义的Application Manifest
不匹配引起的。
请按照以下步骤操作:
homepage
和replyUrls
。replyUrls
,它应该类似于[app service url]/signin-oidc