Fix certificate verifier
This commit is contained in:
parent
dec39cf2e3
commit
9e98cb5f39
3 changed files with 394 additions and 142 deletions
|
|
@ -3,6 +3,7 @@ use crate::{
|
|||
util::ResponseStreamer,
|
||||
};
|
||||
|
||||
use rustls_platform_verifier::BuilderVerifierExt;
|
||||
use std::{
|
||||
collections::HashSet,
|
||||
net::ToSocketAddrs,
|
||||
|
|
@ -124,8 +125,10 @@ pub async fn play(
|
|||
|
||||
if use_tls {
|
||||
let mut config = tokio_rustls::rustls::ClientConfig::builder()
|
||||
.dangerous()
|
||||
.with_custom_certificate_verifier(Arc::new(DummyCertVerifier))
|
||||
//.dangerous()
|
||||
//.with_custom_certificate_verifier(Arc::new(DummyCertVerifier))
|
||||
.with_platform_verifier()
|
||||
.unwrap()
|
||||
.with_no_client_auth();
|
||||
let mut enable_early_data = false;
|
||||
for (var, val) in std::env::vars() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue