1

我有一个 web 应用程序,我正在使用 websockets。我在使用 ws://myDomain.com 作为我的 websocket 服务器的地址时遇到问题。问题很奇怪,因为我使用许多 PC 测试了连接,似乎这适用于大约 1/5 的 PC!当我将 websocket 地址更改为 ws://111.111.111.111(我的服务器 IP 地址)时,100% 的客户端工作正常。

有没有人可能有类似的问题?我该如何解决这个问题?

4

2 回答 2

0

您可以在中间有一个支持 websockets 的代理。这可能是因为代理已过时或 websocket 服务器不是 100% 符合规范。你用的是什么服务器?尝试切换到 WSS(带有 websockets 的 TLS)。

于 2013-04-17T21:30:15.243 回答
0

您可能会遇到跨域资源共享问题。或者,无法连接的 PC 可能位于不同的子网中,并且无法解析 myDomain.com。从这些 PC 上尝试 nslookup myDomain.com。

于 2013-04-18T01:12:05.937 回答