我已将VueJS应用程序部署到netlify。我的应用程序在本地计算机上运行良好,生产部署在Chrome中运行,但是当您点击“连接”时,Firefox出现以下错误。
这是尝试通过websocket连接到MQTT代理。
DOMException: "The operation is insecure."
您可以在此处看到一个有效的示例:
答案 0 :(得分:0)
我知道了。
Firefox阻止从https到不安全的websocket(ws://或mqtt://)的连接
在这种情况下,我需要切换到安全代理(wss://),一切正常。
或者,您可以通过以下方式强制firefox允许此连接:转到firefox的about:config并切换network.websocket.allowInsecureFromHTTPS将摆脱SecurityError。记录在这里: Firefox Websocket security issue