Я попытался подключиться к серверу веб-сокетов с помощью SSL. Но всегда сбой при соединении (...).
Я новичок в cpprestsdk, не могу найти документ о том, как установить информацию SSL для websocket_client.
websocket_client_config config;
config.set_server_name("wss://host:port/v3/api");
websocket_client client(config);
auto fileStream = std::make_sharedconcurrency::streams::ostream();
pplx::task requestTask = fstream::open_ostream(U("results2.html"))
.then([&](ostream outFile)
{
*fileStream = outFile;
// Create http_client to send the request.
uri wsuri(U("wss://host:port/v3/api"));
client.connect(wsuri).wait();
websocket_outgoing_message msg;
msg.set_utf8_message(obj.serialize());
client.send(msg).wait();
printf("send success: %s\n", obj.serialize().c_str());
return client.receive().get();
})
выдает «Исключение ошибки: set_fail_handler: 8: сбой квитирования TLS».