Explorar el Código

Use caCertificatePemFile in OpenSSL backend

Sebastian Höfle hace 1 año
padre
commit
3c10b79fbf
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  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