本地建了webservice,点击浏览的时候,在IE中可以正常访问http://localhost/webservice/service1.asmx
但改成本地的IP地址,如下http://localhost/webservice/service1.asmx
,访问时就会弹出输入用户名和密码的窗口。这是为什么?
IIS的配置都是默认的,允许匿名访问。

解决方案 »

  1.   

    本地建了webservice,点击浏览的时候,在IE中可以正常访问http://localhost/webservice/service1.asmx
    但改成本地的IP地址,如下http://192.168.0.1/webservice/service1.asmx
    ,访问时就会弹出输入用户名和密码的窗口。这是为什么?
    IIS的配置都是默认的,允许匿名访问。
      

  2.   

    将安装IIS时附带的几个文件删掉,再重新设置一下默认匿名用户试试。
      

  3.   

    还是IIS的权限问题吧
    你看看IIS的权限属性设置
      

  4.   

    用的是WINDOWS2003Iuser用户是存在的,问题,还没解决啊,急!!!
      

  5.   

    default web site 没有作为虚拟路径配置.点属性->主目录,删除,再创建就好了.