Browse Source

Use caCertificatePemFile in OpenSSL backend

Sebastian Höfle 1 year ago
parent
commit
3c10b79fbf
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/impl/verifiedtlstransport.cpp

+ 3 - 0
src/impl/verifiedtlstransport.cpp

@@ -45,6 +45,9 @@ VerifiedTlsTransport::VerifiedTlsTransport(
 		throw;
 	}
 #else
+	if (cacert) {
+		SSL_CTX_load_verify_file(mCtx,  reinterpret_cast<const char *>(cacert->c_str()));
+	}
 	SSL_set_verify(mSsl, SSL_VERIFY_PEER, NULL);
 	SSL_set_verify_depth(mSsl, 4);
 #endif