IIS 发布webservice 需要用户名和密码访问 解决

 

今天,我在IIS上发布了一个自己写的webservice,然后我在远程通过浏览器来访问这个webservice的时候出现一个登录界面如下 访问WebService需要密码的解决方法

 之前我朋友发布webservice的时候也出现过一次,那次好像放弃了,没有解决,这次轮到我出现了。看来遇到问题还是要解决的,不然“拦路虎”永远都是“拦路虎”。我又重新配置,发布,问题照旧。我就纳闷了,这台机子以前也发布过webservice,访问一直都很正常的啊?怎么现在就不行了呢?在看目录安全的时候看到一个匿名访问设置,我看了下里面的内容原来不是用管理员用户访问的,怪不得要权限不足,要输入用户名和密码,把匿名访问的用户名密码设置为管理员用户,选择集成Windows 身份认证,在cmd上输入net stop w3svc,然后再net start w3svc,(重启World Wide Web Publishing Service服务)最后IIS上的重启默认网站,就可以了。

 哈哈,今天杀掉一个拦路虎,开心下。以后碰到“拦路虎”都要将他杀掉。“拦路虎”杀掉杀掉

原文地址:http://blog.sina.com.cn/s/blog_59fa1c660100hsrj.html(没法转载 只能复制过来了!见谅)

posted @ 2017-03-21 10:36  stonewl  阅读(856)  评论(0编辑  收藏  举报