0

我在 mvc4 中的某些视图上弹出窗口身份验证窗口。当我将它托管在本地服务器上时它工作正常。但是当我将代码上传到我的托管服务器时,除了一些视图之外,所有视图都可以正常工作。

我在我的应用程序中使用表单身份验证。以及给我这样的弹出窗口的视图,它们的控制器类用[Authorize]属性定义。这是托管服务器上的 IIS 问题还是其他问题?

这是弹出消息:

http://postimg.org/image/4slwg6ywx/

4

1 回答 1

1

我怀疑您在 IIS 中为您的网站或应用程序配置了集成 Windows 身份验证或基本身份验证(取决于您托管它的方式)。如果要使用表单身份验证,请确保禁用它并启用对网站的匿名访问。

  1. 打开 IIS 管理器并导航到您的网站或应用程序。
  2. 在功能视图中,双击身份验证。
  3. 在身份验证页面上,禁用 Windows 身份验证并启用匿名身份验证。
于 2013-07-22T20:06:27.110 回答