2010-02-24 176 views
7

我有IIS 6在Windows 2003服务器上运行的网站,服务,每个人都正在使用域帐户的LAN页。在其他机器上工作正常,没有人需要登录到网站,动态脚本从HTTP请求中提取帐户名称。IIS:集成Windows身份验证仍然弹出账号信息登录

只是,从服务器本身的浏览时(通过远程桌面例如)时,Internet Explorer浏览的仍是这个网站时,弹出的域登录,对话框。 (通常的URL和http://localhost/)。这在我们最近迁移网站的Windows 2000服务器上没有问题。

+0

大约一年前,我有这个确切的问题。我从来没有解决过它(当我的PC升级时它就会消失),所以我很乐意看到解决方案是什么! – 2010-02-24 16:24:24

回答

2

我有这个问题或类似和解决它:

  • 加入http://localhost到Intranet站点的列表,通过IE>工具>选项>安全>本地Intranet>站点>高级>添加http://localhost。 (如果您安装了IE Enhanced Security,则这是必要的,它将所有Intranet网站和未在本地Intranet区域中明确列出的所有UNC路径分配给Internet区域,甚至是本地主机或其他不包含'。'符号的域通常默认为内部网。)

  • 也位于安全>本地Intranet>请参阅您的安全级别,以确保登录详细信息通过。如果是自定义,则单击自定义级别...按钮,向右滚动到底部,在用户身份验证>登录>对我来说,它是'只在Intranet区域自动登录',它可以工作。

+0

我从来没有注意到这一点,部分原因是这不是一个灾难性的问题。如果我现在检查,我似乎无法再重现此问题。该网站也已转移到Windows 2008 Server上。无论如何我会接受这个答案,因为我现在知道用户认证自定义设置。 – 2012-06-08 18:50:09

0

你可能有ServerFault更好的运气这个问题,因为它可能下降到服务器配置。看看this KBAlertz.com article,是的,它特定于SharePoint,但有些位更一般。我怀疑(因为你说你已经迁移到新的机器),这个问题是围绕新机不是“受信任委派”所以看

题为“为Web部件配置委派信任”的一部分

为委派配置信任的Web 零件要配置IIS服务器 信任其作为委派,请按照 下列步骤操作:

  1. 启动Active Directory用户和计算机。
  2. 在左窗格中,单击计算机。
  3. 在右窗格中,右键单击IIS服务器的名称,然后 单击属性。
  4. 单击常规选项卡,单击以选中信任计算机作为 委派复选框,然后单击 确定。
  5. 退出Active Directory用户和计算机。

如果应用程序池标识是 配置为使用域用户帐户 ,用户帐户必须 信任作为委派,才能 使用Kerberos身份验证。要 配置要 委派信任域帐户,请按照下列步骤 :

  1. 在域控制器上,启动Active Directory用户和计算机。
  2. 在左侧窗格中,单击用户。
  3. 在右窗格中,右键单击该用户帐户的名称,然后 单击属性。
  4. 单击帐户选项卡,在帐户选项,单击以选中 帐户可以委派 复选框,然后单击确定。
  5. 退出Active Directory用户和计算机。

如果应用程序池的身份是 域用户帐户,则必须 为该帐户配置SPN。要 配置SPN为域用户帐户 ,请按照下列步骤操作:

  1. 下载并安装Setspn.exe命令行工具。要做到 ,请访问下面的Microsoft Web站点 : http://www.microsoft.com/downloads/details.aspx?FamilyID=5fd831fd-ab77-46a3-9cfe-ff01d29e5c46&DisplayLang=enhttp://www.microsoft.com/downloads/details.aspx?FamilyID=5fd831fd-ab77-46a3-9cfe-ff01d29e5c46&DisplayLang=en
  2. 使用Setspn.exe工具来添加SPN的域帐户。做 所以,请在 命令提示下面的行,然后按ENTER键, 其中ServerName是完全 限定域名 服务器(FQDN),域是 域的名称和用户名是

    SETSPN -A HTTP /服务器名域\用户名

1

你在你的Windows 2003中配置IE为 “启用集成Windows身份验证”:的 域用户帐户的名称?这需要在IE6中配置为自动使用登录的用户凭证。

+0

我已经安装了集成认证组件,并一直在寻找如何配置它。我尝试过更改本地Intranet区域的设置,并将http:// localhost添加到受信任的站点,但我仍然弹出。 – 2010-02-25 06:54:02