我有一个Web应用程序,我正在使用Websockets。我使用ws:myDomain.com作为Websocket服务器的地址时遇到了问题。这个问题很奇怪,因为我使用许多PC测试了连接,似乎这对其中的1/5起作用!当我将Websocket地址更改为ws:111.111.111.111时(我的服务器IP地址),那么100%的客户端工作正常。有没有人可能有类似的问题?我该如何解决这个问题?
k4emjkb11#
您可能在中间有一个支持websockets的代理。这可能是因为代理过期或websockets服务器不是100%符合规范。您使用的是什么服务器?尝试切换到WSS(带websockets的TLS)。
fd3cxomn2#
您可能遇到跨域资源共享问题。或者无法连接的PC位于不同的子网中,无法解析myDomain.com。请从这些PC尝试nslookup myDomain.com。
2条答案
按热度按时间k4emjkb11#
您可能在中间有一个支持websockets的代理。这可能是因为代理过期或websockets服务器不是100%符合规范。您使用的是什么服务器?尝试切换到WSS(带websockets的TLS)。
fd3cxomn2#
您可能遇到跨域资源共享问题。或者无法连接的PC位于不同的子网中,无法解析myDomain.com。请从这些PC尝试nslookup myDomain.com。