【发布时间】:2009-11-24 16:31:30
【问题描述】:
我们有几个使用 Windows 身份验证的 Web 应用程序在 IIS6 上运行良好。将它们部署到 IIS7 后,Windows 身份验证不再起作用(我们收到 401.2 错误),除非我们将 Web 应用程序设置为使用“经典管道”
我意识到,如 here 和 here 所述,Forms auth 和 Windows Auth 并未同时得到支持——但这不是我的问题——我没有启用 Forms 身份验证。我只启用了 Windows 身份验证 - 但我总是得到 401.2
有人遇到过这种情况吗?我还有什么需要做的吗?
谢谢! -迈克
【问题讨论】:
-
请创建一个最简单的 ASP.NET Web 应用程序并在 IIS 7 上对其进行测试。这可以告诉您 IIS 7 是否支持 Windows 身份验证。不要急于申请。
标签: asp.net iis-7 pipeline integrated-pipeline-mode