Javascript TLS WebSocket服务器使用firefox客户端,但不使用chrome客户端
我有一个Javascript TLS WebSocket服务器使用firefox客户端,但不使用chrome客户端,javascript,c++,c++11,Javascript,C++,C++11,我有一个服务器,在c++中创建,它接受TCP连接。我们有几个客户端可以在上面连接(iOS,Android,web)。我现在正试图添加对TLS的支持,但似乎无法正确实现。TLS连接在使用Firefox时有效,但在使用Chrome时无效 启动连接的代码非常简单: var socket = new WebSocket(host); 服务器端有点复杂 我检查了Wireshark的情况。Firefox的结果和Chrome的结果 这里出了什么问题?Chrome在建立TLS连接之前是否需要一些特殊的东西?我
服务器
,在c++
中创建,它接受TCP
连接
。我们有几个客户端可以在上面连接(iOS
,Android
,web
)。我现在正试图添加对TLS
的支持,但似乎无法正确实现。TLS
连接在使用Firefox
时有效,但在使用Chrome
时无效
启动连接的代码非常简单:
var socket = new WebSocket(host);
服务器端有点复杂
我检查了Wireshark
的情况。Firefox
的结果和Chrome
的结果
这里出了什么问题?Chrome
在建立TLS
连接之前是否需要一些特殊的东西?我已经解决了我的问题。事实证明,我的代码没有问题,但谷歌浏览器在证书方面有严格的规定。我正在使用不受信任的自签名证书进行测试。当我用公司的可信证书进行测试时,一切正常