forked from boostorg/beast
Verify certificates in client examples:
fix #1237 HTTP client examples now verify the server's certificate and generate an error if the certificate is invalid or expired: * Set certificate verify mode * Remove duplicate root certificate
This commit is contained in:
1 parent
cd33d4cbb4
commit
4643b0565e
6 files changed
+13
-21
No files matched your search
@@ -146,6 +146,9 @@ int main(int argc, char** argv)
|
||||
|
||||
// This holds the root certificate used for verification
|
||||
load_root_certificates(ctx);
|
||||
|
||||
// Verify the remote server's certificate
|
||||
ctx.set_verify_mode(ssl::verify_peer);
|
||||
|
||||
// Launch the asynchronous operation
|
||||
boost::asio::spawn(ioc, std::bind(
|
||||
|
||||
Reference in new issue
Block a user