我已经构建了一个内部网站,但是现在我想要禁用匿名身份验证并在IIS中启用Windows身份验证。
我已经这样做了,现在用户在浏览网站时会获得浏览器弹出窗口请求用户名和密码。
我已在web.config
中添加以下内容以配置网站,以允许域用户能够对网站进行身份验证和查看:
<configuration>
<system.web>
<authorization>
<allow users="domain.local\*" />
<deny users="*" />
</authorization>
</system.web>
</configuration>
然而,即使使用域用户的正确用户名和密码也不起作用,并导致连续弹出窗口请求用户名和密码。
我设法让它接受的唯一用户名和密码是管理员帐户。