我使用的是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没有这个功能。