首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >webapp不会通过移动网络连接

webapp不会通过移动网络连接
EN

Stack Overflow用户
提问于 2016-05-08 11:15:01
回答 1查看 259关注 0票数 0

我已经设置了一个webapp来使用websockets。

这个网络应用程序在本地/有线网络上运行得很好。

我意识到(也许我错了),由于ISP代理,websockets无法在移动网络3G/4G上工作。但后来我看到了安全的连接通过移动网络代理(https://github.com/websockets/ws/issues/257)。

因此,我使用openssl创建了一个简单的自签名证书。

最后,我的应用程序通过https来承载WSS协议。所以现在我试着用4G连接我的手机,但是页面不加载。但是它在WIFI连接上工作得很好,我的台式电脑也是如此。

https://ciroreed.net:8080/

我能提供其他有用的信息吗?

编辑

问题是,移动网络有时不会加载ws://协议。

我们解决了这个问题,建立了一个https服务器,ofc使用wss协议also.this包进行套接字https://www.npmjs.com/package/ws

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-08 11:53:52

为了确保websocket在这里起作用,我的建议是:

  • 使用wss,而不是ws
  • 使用有效的签名证书
  • 使用ssllabs.com检查wss端点(特别是缺少中间证书,这是最常见的错误)。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37099182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档