今天,我在IIS上发布了一个自己写的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(没法转载 只能复制过来了!见谅)
本文描述了在IIS上发布Webservice时遇到的权限不足问题,详细记录了解决过程,包括调整匿名访问设置、使用管理员权限、启用集成Windows身份验证及重启相关服务。
1万+

被折叠的 条评论
为什么被折叠?



