我希望任何客户端(在某个域内)能够打开我的Asp.net MVC Web应用程序(它也在具有该域的机器上的IIS上运行)提供其默认用户的名称,这是他登录的他的Windows帐户。
我已经尝试关闭和启用Anon身份验证,我还在IIS上启用了Windows身份验证但我根本没有得到任何用户名,或者浏览器(最后稳定的chrome)要求用户提供凭据。但我想要默认的Windows凭据,这就是全部!
我该怎么做才能得到它们?
答案 0 :(得分:1)
您需要在浏览器级别应用配置。
对于IE,您需要Intranet区域中的站点并确保设置使用当前用户名和密码选项进行自动登录。
对于FireFox:http://kb.mozillazine.org/Network.automatic-ntlm-auth.trusted-uris
Chrome继承了相同的IE区域设置。