gpt4 book ai didi

websocket - SockJs - 尝试从安全页面创建不安全的 websocket 连接时出错

转载 作者:行者123 更新时间:2023-12-04 19:32:01 25 4
gpt4 key购买 nike

正在尝试连接到 SockJs server .我正在从安全的 https 页面 https://localhost/index.php

运行以下代码
    var sockjs_url = 'http://localhost:9999/echo';
var sockjs = new SockJS(sockjs_url);

sockjs.onopen = function() {console.log('[*] open' + sockjs.protocol);};
sockjs.onmessage = function(e) {console.log('[.] message' + e.data);};
sockjs.onclose = function() {console.log('[*] close');};

我收到 SecurityError: The operation is insecure. 并返回到 openxhr-polling

如果我从 http http://localhost/index.php 运行它,websocket 连接就会建立。

是否无法从安全页面创建不安全的 websocket?

更新 这发生在 Firefox 中,但在 Chrome 中我可以打开 websocket

UPDATE 2 最终我通过使用 https 服务器解决了它。 See here.

更新 3 相关 Firefox Websocket security issue

最佳答案

一些浏览器禁止从安全页面运行不安全的 WebSocket 连接,including FireFox.

关于websocket - SockJs - 尝试从安全页面创建不安全的 websocket 连接时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15887364/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com