我在我的开发环境中成功使用了websocket-rails gem,但在部署到我的生产计算机时无法使用它。我使用的是独立服务器模式下使用JavaScript客户端:websocket-rails在开发环境但不是生产环境中工作
var dispatcher = new WebSocketRails("localhost:3001/websocket");
但是,随着生产或者导致调度相同的技术(无前缀)是不确定的,或者它被成功地定义,但不能够在浏览器建立到服务器的连接(当使用wss://前缀时)。
我想知道这是否与SSL证书的干扰有关。
任何想法?
编辑
我在生产中使用的生产服务器的地址,而不是“localhost”的。
也许生产服务器不会在“localhost”的? –
是的,让我编辑我的答案,表明我使用生产服务器的地址。 – s0dz