C++ 无法获取Boost Beast Websocket服务器以识别SSL证书

C++ 无法获取Boost Beast Websocket服务器以识别SSL证书,c++,websocket,boost-beast,C++,Websocket,Boost Beast,我已经使用Boost Beast和一个带有Angular的客户端创建了一个WebSocket服务器。当我使用WebSocket(ws)时,我的设置工作正常,但是,当我尝试使用WebSocket安全(wss)时,我在服务器和客户端上遇到以下错误: 服务器上的错误:错误:sslv3警报证书未知 客户端错误:net::ERR\u CERT\u COMMON\u NAME\u无效 我构建了我的angular代码,并将我的angular文件放在我的web托管帐户中,在构建angular项目时,我没有提供我

我已经使用Boost Beast和一个带有Angular的客户端创建了一个WebSocket服务器。当我使用WebSocket(ws)时,我的设置工作正常,但是,当我尝试使用WebSocket安全(wss)时,我在服务器和客户端上遇到以下错误:

服务器上的错误:错误:sslv3警报证书未知

客户端错误:net::ERR\u CERT\u COMMON\u NAME\u无效

我构建了我的angular代码,并将我的angular文件放在我的web托管帐户中,在构建angular项目时,我没有提供我的证书或密钥。我已经在我的主机帐户上安装了SSL证书。该证书由我的主机服务(namescape)提供并安装。我假设当我的wss消息由我的客户端发送时,它会被托管服务自动加密(可能这就是它出错的地方)

我已经将SSL证书和密钥添加到我的C++服务器代码中,并将其添加到Ur/Pase/Stuts/CA证书中。据我所知,证书应该有效。我遵循了以下教程:

此刻我完全被困住了。任何关于我可以做什么来调试我的问题的建议都将不胜感激。 是否有方法解密连接请求并使用boost ASIO或boost Beast打印它