我在c# Windows应用程序中使用web引用。
我使用SOAP服务连接到两个服务器。每个服务器都有自己的域名(例如,一个是abcd.co.uk,另一个是abcd.tv)。
我可以在中设置这两个web服务,没有任何问题。当我试图连接到.tv服务器上的SOAP服务时,就会出现这个问题。现在,以前它有一个.org域名,连接得很好。由于将其更改为.tv域,所以没有。
错误是一个System.Net.WebException“远程名称无法解决:'abcd.tvindex.php。
这就是问题所在--在.org和.co.uk域上,它保持扩展和index.php之间的斜杠(即And d.org/index.php)。在.tv 1上,创建的wsdl文件和settings.settings文件都删除了斜杠,因此它试图连接到abcd.tvindex.php。我可以编辑那些文件,但在某个地方,它仍然保持地址没有斜杠,从来没有连接。
这是众所周知的问题吗?.tv域不是好的/不为.NET所知或不清楚的吗?或者问题在Apache服务器端?
谢谢你的帮助
发布于 2014-07-02 22:45:04
wsdl文件是创建服务器端的。如果其中没有正确的斜杠,那么服务器就会出现问题。
https://stackoverflow.com/questions/24541954
复制相似问题