首页 > 解决方案 > .NET MVC 应用程序 - Azure Active Directory - 重定向到 LocalHost

问题描述

我有一个 .NET MVC 应用程序,我正在尝试使用 Azure AD 身份验证。

我创建了一个新项目并选择了

它绝不会要求我提供重定向 URL

然后我单击确定,它会创建解决方案(以及在 Azure AD 中注册它)。

问题是当我登录时它总是重定向到本地主机地址。

即使我将 web.config 更改为应用程序的正确 URL(在 IIS 中注册),它也会继续重定向。当我登录 Azure AD 时,应用程序被列为企业应用程序,我无法更改主页 URL

标签: asp.netazureazure-active-directory

解决方案


您需要转到 Azure AD 中的“应用程序注册”,而不是“企业应用程序”。

因此,导航到 Azure Protal > Azure AD > App Registrations > Find app registrations for your application(您可能需要从“我的应用程序”更改为“所有应用程序”

然后进行所需的任何更改:

  1. 您可以在设置 > 属性下更改主页
  2. 此外,一个重要的部分是在回复 URL 中添加所需的 URL,如下面的屏幕截图所示。设置 > 回复 URL

在此处输入图像描述


推荐阅读