From 969781247c25e83e28b66a387a626f607af62c25 Mon Sep 17 00:00:00 2001 From: helintongh Date: Fri, 28 Jul 2023 10:40:04 +0800 Subject: [PATCH] feat: [client] when cert path is empty, set default cert path --- include/cinatra/coro_http_client.hpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/cinatra/coro_http_client.hpp b/include/cinatra/coro_http_client.hpp index 21877870..558086c4 100644 --- a/include/cinatra/coro_http_client.hpp +++ b/include/cinatra/coro_http_client.hpp @@ -252,6 +252,10 @@ class coro_http_client { return false; } + if (base_path.empty() && cert_file.empty()) { + ssl_ctx_->set_default_verify_paths(); + } + ssl_ctx_->set_verify_mode(verify_mode); // ssl_ctx_.add_certificate_authority(asio::buffer(CA_PEM));