Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript TLS WebSocket服务器使用firefox客户端,但不使用chrome客户端_Javascript_C++_C++11 - Fatal编程技术网

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
连接之前是否需要一些特殊的东西?

我已经解决了我的问题。事实证明,我的代码没有问题,但谷歌浏览器在证书方面有严格的规定。我正在使用不受信任的自签名证书进行测试。当我用公司的可信证书进行测试时,一切正常