安装完IIS,输入http://localhost或http://127.0.0.1要求用户名和密码

安装IIS大家都会,可是安装完后我在浏览器里输入:http://localhost或者http://127.0.0.1竟然都出现了如下的登录窗口……

安装完IIS,输入http://localhost或http://127.0.0.1要求用户名和密码安装完IIS,输入http://localhost或http://127.0.0.1要求用户名和密码

我有点发毛,也尝试了网上的一些办法,但是效果不大,所以我停下来,思考问题出在哪里,直到我试用一个办法,虽然无效,却给了我点思路,是不是IE的版本的原因?

果然,安装IE7.0后IIS总是要用户密码验证,原因:由于安全性能优越IE7.0的internet默认采用的“用户被询问是否允许带参数加载或编码控件”选项,也就是总是要验证用户是否有参数加载,而IIS默认采用的匿名登录不进行任何验证,而前后的internet和IIS的设置矛盾,ie7的权限优先于iis所以冲突导致总是要密码验证,所用更不用说IE8.0了,如何查看IE版本呢?这个简单,你打开IE,找到“帮助”,点“关于Internet Explorer”,就行了,如下图:(我的IE是8.0版本的)

安装完IIS,输入http://localhost或http://127.0.0.1要求用户名和密码

那么如何解决呢?
1.开始——运行——输入:gpedit.msc,确定。

安装完IIS,输入http://localhost或http://127.0.0.1要求用户名和密码
2.依次打开如下内容:
计算机配置——管理模块——windows 组件——Internet Explorer——Internet控制面板——安全页——Internet区域

安装完IIS,输入http://localhost或http://127.0.0.1要求用户名和密码

右边栏里,拉到最底,双击登陆选项;选择已启用;登陆选项-自动使用当前用户名和密码登陆,确定。

安装完IIS,输入http://localhost或http://127.0.0.1要求用户名和密码
测试一下:

安装完IIS,输入http://localhost或http://127.0.0.1要求用户名和密码

OK啦!

转自:http://specialwolf.blog.163.com/blog/static/124466832201011994045250/