0

我有一个启用 websocket 的 webapp,我使用 SocketRocket 从我的 iOS 应用程序中使用它。一切都很好,直到我在 iPad 上更改网络设置以在没有 DNS 和直通代理的情况下工作。现在我无法通过 iOS 应用程序连接到我的网络应用程序,尽管我可以通过移动 safari 连接到它。

我使用 wss 方案和自签名证书。DNS 主机名“example.net”或 ip 10.10.1.1 都不起作用。我收到错误 NSPOSIXErrorDomain 64“主机已关闭”或 NSPOSIXErrorDomain 60“操作超时”。

我会很感激为什么会发生这种情况的任何想法。

4

1 回答 1

0

好的,所以在深入研究了 SocketRocket 代码之后,它们似乎不支持通过代理进行连接。

我得到 NSPOSIXErrorDomain 64 "Host is down" 或 NSPOSIXErrorDomain 60 "Operation timed out" 因为显然我无法直接到达所需的主机。

于 2013-09-18T14:51:57.803 回答