使用web服务容器开发了一个WebService,使用localhost不能访问服务,而使用IP地址可以访问服务,请问是什么原因?注:系统Hosts文件里已有 127.0.0.1  localhost。

解决方案 »

  1.   

    127.0.0.1也不可以。在tomcat下可以,但是在jetty中不行,有遇到这样的情况吗?
      

  2.   

    1、http://127.0.0.1:8080 可以访问么
       http://localhost:8080 可以访问么
    2、jetty做同样操作,可以么?
      

  3.   

    应用为WebService,http://localhost:9090/TService?wsdl访问不到服务,如果换成IP就可以,比如http://192.168.11.10:9090/TService?wsdl,发布服务时地址设定为http://localhost:9090/TService?wsdl.
      

  4.   

    开发一个基于cxf框架的web service,部署到jetty上,服务发布地址为 http://localhost:9090/TService,在浏览器中输入上述地址,不能看到服务描述,使用本机IP可以访问服务描述。操作系统:Window Service 2003
      

  5.   

    http://group.gimoo.net/review/112416