我想确保我的网站Socket.io SSL错误
一切顺利,直到我终于安装SSL证书(从CloudFlare的,而不是自签名)
所以问题是:当我通过HTTP打开我的网站时 - 一切正常,但是当我通过https打开它时 - 站点正在失去与主机的连接(需要工作)
在控制台中,我可以看到:
socket.io-1.4.5.js :1 GET https://188.226.131.219:8080/socket.io/?EIO=3&transport=polling&t=LlI-URk net :: ERR_CONNECTION_CLOSED
如果我理解正确,这里有一个端口问题。使用HTTP端口80是可以的,使用https端口443有问题。有任何交换端口的方法吗?
请提供有关您如何配置服务器以使用SSL证书以及您在服务器端使用哪个WebSocket库的更多信息。 – vsenko
[请参阅此链接](https://stackoverflow.com/questions/7185074/heroku-nodejs-http-to-https-ssl-forced-redirect/23894573#23894573) –