首页 > 解决方案 > 来自 MVC 的 Azure AD 登录:响应状态代码未指示成功:404(未找到)

问题描述

参考从 MVC 应用程序设置 Azure AD 登录

我按照上面的链接,我收到以下错误:

响应状态码不表示成功:404(未找到)

根据我所阅读的内容,这是因为我使用了错误的租户。但是,我进入了 ADD 并进入了自定义域,并且两者都存在(已验证([domain.co.za] 和 available[domain.onmicrosoft.com]))都产生了相同的错误。

以下是我的 web.config 中的内容:

    <add key="ida:ClientId" value="[Application Id]" />  
    <add key="ida:Tenant" value="[Domain]" />  
    <add key="ida:AADInstance" value="https://login.microsoftonline.com/" />  
    <add key="ida:PostLogoutRedirectUri" value="https://localhost:44357/" />

还有什么我想念的吗?

谢谢你的帮助!

标签: asp.net-mvcazuremodel-view-controllerazure-active-directory

解决方案


我提供的教程似乎没有指定的一件事是将 {0} 添加到 AADInstance:

<add key="ida:AADInstance" value="https://login.microsoftonline.com/{0}" />

一旦我做了这个改变,它就起作用了。

希望这对其他人有帮助。

干杯!


推荐阅读