【发布时间】:2015-09-27 23:23:33
【问题描述】:
我已经在 Heroku 上设置了我的 Rails 应用程序,并使用了帖子中的信息:Heroku + Cloudflare completely free SSL 让 SSL 免费工作,但我的 websockets 连接不起作用。我收到错误WebSocket connection to 'wss://www.myapp.com/websocket' failed: Error during WebSocket handshake: Unexpected response code: 200。我知道这是因为 Cloudflare 在其免费计划中不支持 websocket,他们建议设置一个不通过 Cloudflare 的子域。问题当然是子域不能使用“免费”SSL 设置。
无论如何我可以让它工作,还是我必须为 Heroku 上的 SSL 支持或 Cloudflare 上的 Websocket 支持支付费用?
【问题讨论】:
-
自己解决这个问题-.-
标签: ruby-on-rails heroku websocket cloudflare websocket-rails