Casablanca c++ Rest SDK -如何在websocket上禁用证书验证



我使用的是cpprestsdk v. 2.8.0。我需要在websocket上禁用证书验证

websocket_client_config wcc;
websocket_client client(wcc);
client.connect(U("wss://192.168.3.45/product/webapiws")).wait();

这段代码给了我一个异常,因为证书无效。我需要像set_validate_certificates这样的函数,但我找不到它……我发现只有set_validate_certificates为http_client_config,但没有为websocket_client_config。

是否有办法在websocket_client_config上设置验证证书为false ?

我意识到这是一年了,但作为libcpprest-2.9的websocket_client_config有一个方法websocket_client_config::set_validate_certificates(bool)。另一方面,您可能需要根据您的环境从源代码构建库。我使用的是ubuntu,默认的版本库只有2.8.2的参考,而2.8.2没有这个功能。

相关内容

  • 没有找到相关文章

最新更新