Windows身份验证是否可以不提示用户提供凭据?

时间:2013-10-18 13:39:59

标签: asp.net iis iis-7.5

我正在使用iis 7,目前部署在运行Windows 7专业版的测试机器上。

计算机已登录到我公司的域中。在过去(在另一家公司),我能够在ii6中使用集成身份验证,如果用户使用IE,则不会提示用户。它只会吸收他们的域名凭证。

然而,在我开始之前,这最初是由其他人设置的。我正在从废料中做这个项目,而且我是一名没有太多IIS经验的软件工程师。

这是我的web.config文件中的相关snippit

<authentication mode="Windows" />
<identity impersonate="false" />

我也在v4.0集成中运行应用程序池。

任何帮助将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:6)

在IIS上禁用匿名身份验证并激活Windows身份验证:
  - 选择您的Web应用程序(如果您的应用程序是以root应用程序放置,则选择root用户)
  - 选择验证
  - 禁用匿名身份验证
  - 启用Windows身份验证

请记住:对于“自动”登录,您的服务器和客户端必须位于相同的AD域或受信任域中。