2011-02-03 104 views
0

我托管了一个Web服务(http://monocept.net/vlt/html/AutoComplete.asmx)并使用IIS 7.0 Win server 2008运行它。在其他Web应用程序我正在尝试访问此Web服务。当我访问该服务会抛出异常,因为托管在服务器上时提取.net Web服务时出现问题

HTTP 404。您正在寻找 (或者它的一个依赖项)的资源可以 已被删除,有其名称更改 ,或暂时不可用 。请检查URL后的 ,并确保它是 拼写正确。

但是这个相同的服务工作正常,当我在本地机器上运行。

+2

您可以浏览到浏览器中的Web服务吗? – 2011-02-03 16:28:34

回答

0

你能直接浏览到你的asmx的网址吗?例如http://myremoteserver/app/service.asmx

检查asp.net功能是否安装在IIS中。检查应用程序是否分配给正确版本(v2,v4等)的应用程序池。不管你使用集成管道还是经典。作为一项服务,您可能需要确保配置匿名访问。

Simon

+0

是的,我可以直接浏览我的asmx(http://monocept.net/vlt/html/AutoComplete.asmx),但是当我向服务提供输入时,它会抛出异常。 – kamesh 2011-02-04 04:03:47