使用自定义域安全websocket到OpenShift应用程序失败

时间:2015-10-21 03:39:51

标签: security ssl websocket openshift

我在自己的应用中添加了自定义域名和自定义证书。当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

在alias-update-cert之后是否需要一些额外的配置,如果想在自定义域中使用安全的websocket?

1 个答案:

答案 0 :(得分:1)

OpenShift Online目前不支持将自定义SSL证书与安全Web套接字一起使用。如果您想使用wss,我建议您使用OpenShift为您提供的app-domain.rhcloud.com地址。