IIS7 上带有 WebForms 内容的 ASP.NET MVC 应用程序抛出了 NTLM 身份验证框

IIS7 上带有 WebForms 内容的 ASP.NET MVC 应用程序抛出了 NTLM 身份验证框

我有一个 ASP.NET MVC 应用程序,其中还包含一些 WebForms 内容(用于 SSRS ReportViewer)。它已部署到 IIS7,并且应用程序的 MVC 页面运行良好,但是当我尝试浏览 aspx 页面时,系统会提示我 NTLM 身份验证框。我没有启用 NTLM,我只启用了匿名身份验证。

我已经在 IIS6 机器上部署并完全正常运行,唯一的区别是 IIS6 机器在我们公司的域中,而 IIS7 机器不在我们公司的域中(我看不出这可能是什么问题,因为 MVC 东西运行良好)。

有什么想法吗?谢谢。

答案1

尝试启用 Windows 身份验证模式以及匿名身份验证。

相关内容