IIS 7 - Windows身份验证无法正常工作

Hok*_*ike 6 asp.net iis-7 pipeline integrated-pipeline-mode

我们有几个使用Windows身份验证的Web应用程序在IIS6上运行良好.将它们部署到IIS7后,Windows身份验证不再有效(我们得到401.2错误)除非我们将Web应用程序设置为使用"经典管道"

我意识到这里这里提到的Forms auth和Windows Auth不是同时支持的- 但这不是我的问题 - 我没有启用表单身份验证.我只启用了Windows身份验证 - 但我总是得到401.2

有没有人碰到这个?我还需要做些什么吗?

谢谢!-麦克风

Mik*_*SFT 0

有两个直接的想法:(1) 是否在服务器上启用集成 Windows 作为角色中的一项功能 (2) 身份验证是否配置在 web.config 的右侧部分?IIS7 将其一些配置存储在 web.config 中,从 IIS6 迁移到 IIS7 通常需要添加额外的信息。

另请参阅: http: //forums.iis.net/t/1153827.aspx