32

我有一个 websocket 实现,我正在尝试跨浏览器工作

在某个时候,我们将迁移到 wss://(即加密的 websockets),但现在,它都是 ws://。当我们从 https 提供一个重定向到 ws 主机的页面时,我们会看到以下内容:

  1. 铬没问题。
  2. 如果 allowInsecureFromHttps 设置为 true,Firefox 就可以了。
  3. IE10 吐槽。

我知道正确的路径是简单地实现 wss,但与此同时,我想知道是否有任何配置可以应用于 IE10,类似于 firefox 的 allowInsecureFromHttps 将允许从 https 打开 ws:// 链接:// 页。

谢谢!

4

2 回答 2

2

不好意思,IE10没有这样的配置。你需要为它实现 wss 。

于 2014-05-14T12:18:32.600 回答
1

如果没有更好的方法,可以引导用户使用 chrome 或 firefox,但这不是最好的方法。如果可以提供帮助,请尝试使用 javascript。

于 2014-06-09T13:37:40.397 回答