我正在使用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这样的函数,但是我找不到它...... 我只找到http_client_config的set_validate_certificates而不是websocket_client_config。
有没有办法在websocket_client_config上将验证证书设置为false?
答案 0 :(得分:0)
我意识到这已经有一年了,但是从libcpprest-2.9开始,websocket_client_config有一个方法websocket_client_config :: set_validate_certificates(bool)。另一方面,您可能需要根据您的环境来源构建库。我在ubuntu工作,默认的repos只有一个2.8.2的引用,它没有这个功能。