Windows身份验证IIS 6 IsAuthenticated始终为false

时间:2014-04-15 09:15:56

标签: asp.net authentication iis iis-6 windows-authentication

我有使用Windows身份验证的ASP网站。

以下是web.config设置

<authentication mode="Windows" />
<identity impersonate="true" />
<authorization>
  <allow users="*" />
  <deny users="?"/>
</authorization>

当我在IIS 6中托管网站时,用户永远不会得到身份验证,因此在Application_AuthenticateRequest方法中,Request.IsAuthenticated始终为null。关于CurrentPrincipal的身份相同。

奇怪的是,当我将网站切换到使用Visual Studio Dev Server时,一切都运行得非常好。

我在IIS网络目录设置中勾选了集成Windows身份验证。

我做错了什么?任何帮助或建议将非常感谢。

0 个答案:

没有答案