【问题标题】:A Weird One involving IIS and Windows Authentication with ASP.Net一个奇怪的涉及 IIS 和 ASP.Net 的 Windows 身份验证
【发布时间】:2012-04-12 15:14:17
【问题描述】:

我们有一个在一对托管服务器上运行的 ASP.net 应用程序。对应用程序的访问由使用集成 Windows 安全性的 IIS 控制。 ASP 代码文件位于一个 iis 站点中,而静态内容由另一个站点提供。这些文件位于 UNC 共享 \\10.x.x.1\mySites 上,可供运行 IE8 和 9 的用户访问。

在过去两周左右,应用程序用户发现访问该站点很困难。现在,当他们请求 URI 时,他们会看到标准登录框,该登录框在每次尝试获得访问权限后都会重新出现。经过六次尝试后,该过程以“401 Not Authorized”错误结束。

这很奇怪,但在让我们的一位网络人员查看后,发现用户在 IIS 密码提示中键入的凭据并没有被传输到 IIS,而是它的凭据(Windows当前用户的登录 ID 和密码)。

任何人都可以了解正在发生的事情吗?

【问题讨论】:

    标签: asp.net internet-explorer-8 iis-7.5 windows-authentication


    【解决方案1】:

    我认为 IIS 单独保存用户帐户凭据,以便它可以处理匿名访问。如果这与匿名帐户的相应系统凭据不同步,则可能会发生这种事情。随便看看,我认为有办法重置 IIS。

    【讨论】:

      猜你喜欢
      • 2011-01-01
      • 1970-01-01
      • 2013-05-17
      • 2010-11-03
      • 1970-01-01
      • 1970-01-01
      • 2011-09-24
      • 2010-09-05
      • 1970-01-01
      相关资源
      最近更新 更多