我加入了自定義域和自定義證書到我的app.It看來,當WSS嘗試連接沒有提供自定義證書。 我測試了http連接,如https:// api.myapp.com,每件事情都可以。 但是,如果我嘗試websocket像wss://api.myapp.com:8443,每件事情都不好。自定義域OpenShift應用程序安全的WebSocket失敗
鉻說:
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
有別名更新證書後需要,如果需要一些額外的CONFIGS使用自定義域的安全websocket?
您是否檢查過:https://developers.openshift.com/en/managing-domains-ssl.html? –
我沒有做'生成CSR'的步驟,我只是按照startssl的步驟來創建證書。 Openshift別名設置顯示此:「SSL證書 添加星期二,2015年10月20日」 – gocam