不允许传递的Windows身份验证

时间:2013-11-26 00:20:59

标签: asp.net iis windows-authentication

我正在尝试使用简单的1 .aspx页面应用程序来使用Windows身份验证,这样用户就不必使用浏览器的用户名/密码弹出窗口来登录。他们只是转到URL并登录。

我的网页配置设置如下:

<authentication mode="Windows" />
<authorization>
    <deny users="?"/>
</authorization>

我尝试过使用:      仍然没有快乐。

使用Windows Server 2003我取消选中匿名访问,集成Windows身份验证检查,并且我以管理员身份运行应用程序,因此我有权限,在高级选项卡下启用集成Windows身份验证。

有关如何使其正常工作的任何想法?我知道这已被一遍又一遍地问过,但我已经尝试过几乎所有我发现的建议。

2 个答案:

答案 0 :(得分:0)

  1. 至少在调试此身份验证方法时使用Internet Explorer
  2. 将您的网站添加到IE中的受信任域和/或本地Intranet列表
  3. 添加&lt;允许用户=“*”/&gt;
  4. 如果1-3没有帮助,请描述症状。

答案 1 :(得分:0)

让它发挥作用的诀窍是添加“用户”#39;到权限。看这篇文章:

Pass-through authentication not working. IIS 7