Web Service Publish中的IP权限问题

时间:2010-12-27 15:20:13

标签: asp.net web-services

我在工作中有一个奇怪的案例。

客户(电信公司)有一个服务器,我们发布了我们为他们设计的asp.net网络服务代码。我们使用该服务器和Web服务从客户自己的Web服务获取数据,并让客户(电话)使用它。

客户不允许我们在远程服务器上进行编码,因此我们必须在本地计算机上工作。 客户拥有2个IP用于自己的Web服务。其中一个只能从远程服务器访问,这是一个内部IP。第二个IP是公开的,我可以通过本地计算机访问。他们采用相同的方法。出于安全原因,他们划分了IP。 在本地开发的同时一切都很好。但是当我需要将Web服务发布到服务器时,我需要将Web服务URL更改为远程服务器内部IP。但是本地Visual Studio Web引用不会更改Web服务URL,因为它无法访问服务,因为它只允许从服务器访问。所以我无法获得构建并发布我的代码。

不知何故,我需要将我的视觉工作室参考URL更改为内部IP(到目前为止,没有人可以从本地访问),按顺序

希望我很清楚。 感谢

1 个答案:

答案 0 :(得分:0)

可以从本地项目的web.config更改。