【发布时间】:2020-06-08 07:24:48
【问题描述】:
我需要通过 websocket 连接到代理。
<script src="https://cdnjs.cloudflare.com/ajax/libs/paho-mqtt/1.0.1/mqttws31.min.js" type="text/javascript"></script>
<script>
// Create a client instance
client = new Paho.MQTT.Client("broker.hivemq.com", 8000, "" , "gokden");
// connect the client
client.connect({onSuccess:onConnect});
function onConnect(){
console.log("Connected!");
}
</script>
这是我的连接代码,但我收到此错误:
mqttws31.min.js:36 混合内容:“karantinagunlugum.com”的页面通过 HTTPS 加载,但尝试连接到不安全的 WebSocket 端点“ws://broker.hivemq.com:8000/”。此请求已被阻止;此端点必须在 WSS 上可用。
【问题讨论】:
-
你试过不使用 SSL 吗?
-
是的,但我得到了另一个错误
-
broker.hivemq.com 上的 8000 端口不使用 SSL,所以 edit 显示另一个错误的问题
标签: javascript websocket mqtt paho broker