我向我的应用程序添加了自定义域和自定义证书。当wss尝试连接时,似乎未提供自定义证书。我测试了HTTP连接,例如https:// api.myapp.com,一切正常。但是,如果我尝试像wss://api.myapp.com:8443这样的websocket,那么一切都不会好。
chrome说:
failed: WebSocket opening handshake was canceled
测试工具github.com/wtmmac/websocket-tester表示:
websocket.Dial wss://api.myapp.com:8443: x509: certificate is valid for *.rhcloud.com, rhcloud.com, not api.myapp.com
如果要在自定义域中使用安全的Websocket,在别名更新证书之后是否还需要其他一些配置?
OpenShift Online当前不支持将自定义SSL证书与安全Web套接字一起使用的功能。如果您想使用wss,我建议您使用OpenShift为您提供的app-domain.rhcloud.com地址。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句