通过https连接到不安全的WebSocket

时间:2017-09-20 17:35:18

标签: javascript https websocket

我正在尝试建立与不安全的WebSocket的连接。

但是,我的页面是通过HTTPS加载的,这意味着浏览器不允许不安全的WS连接,而是需要安全的WSS连接。

通过HTTPS加载页面时,是否有任何解决方法可以连接到不安全的WebSocket?

JS代码很简单:

<script>

var wsUri = "ws://201.77.219.223/ws";
websocket = new WebSocket(wsUri);
websocket.onopen = function(evt) {
console.log("Connected to Endpoint!");
};
websocket.onmessage = function(evt) {
console.log("Message Received: " + evt.data);
};
websocket.onerror = function(evt) {
console.log("ERROR: " + evt.data);
};
function doSend(message) {
console.log("Message Sent: " + message);
websocket.send(message);
}
doSend({
"module": "login",
"service": "authentication",
"parameters": {"login": "teste", "password": "123456"}
} );

</script>

0 个答案:

没有答案