我正在使用在15000端口上运行的基于websocket的webgl应用程序,但问题是当某人尝试从公司网络访问该应用程序时,他无法使用websocket获取数据。
如何解决这个问题。
答案 0 :(得分:0)
许多解决方案:
1)请网络管理员打开一个特定端口并使用这个新的解锁端口(如果它可以用于工作,也许它可能。我做了很多次,对我来说,它是总是成功,不要忘记清楚解释它是什么/谁是谁。
2)请网络管理员创建NAT路由(此处的链接:NAT explained by CISCO。例如,将公共端口号15000重定向到" private"(服务器' s端口号 n 。与上述成功率相同。
3)如果您不能采用其他方式,请使用端口80 ...根据您的开发服务器,它可以很容易。例如,您可以使用带有NodeJS和Express的端口80构建Web服务,它非常简单,非常有效。