URL中的端口号

时间:2015-09-01 20:23:00

标签: web-services port block

我们目前在我们的服务器上托管了一个Web服务,该服务的链接是这样的:www.something.com:8041 / MyService.asmx

我们的客户无法在浏览器中打开该链接或通过该应用连接到该服务。他们发现端口8041被阻塞了....这对我来说没有意义,端口号在URL中为什么会阻塞端口与它有什么关系呢?它没有看到请求是通过8041端口发出的?

我们将在客户端取消阻止端口8041,但这没有意义,端口8041是为我们的服务器带来好处并且已被解锁...

1 个答案:

答案 0 :(得分:0)

不,实际上去http://www.something.com:8041/MyService实际上是通过端口8041,如果你有一组客户端坐在一个防火墙后面(例如业务1)试图访问第二个防火墙后面的服务器(例如业务) 2),你需要确保两个防火墙都设置为允许这样做。

如果您不想打开端口,常见的解决方案是配置正在侦听端口80(或443)的Web服务器(nginx,清漆等),该服务器反向代理任何服务聆听非标准端口。