Web服务(asmx)端口号在调用按钮中以原子方式添加

时间:2014-10-07 09:58:13

标签: web-services iis

我在IIS中有一个Web服务(.asmx)。如果通过机器名称和端口单击Web服务的调用按钮,则可以。

http:// example:1111/mymethod

但是,如果我通过url http:// example.com/mymethod访问它并再次单击“调用”按钮, 我看到网址更改为http:// example.com:1111/mymethod。因此,端口号会自动添加。

在iis 7上,有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

现在解决了这个问题。

IT在我们的负载均衡器上设置站点,该站点在端口1111上重定向到服务器。因此,IIS将在端口1111上收到对我的URL的请求,Microsoft代码将在wsdl文件中添加端口号。

所以我要求IT在端口80上重定向到服务器,在IIS上我将主机头设置为我的URL和端口80.这解决了这个问题。