1
0
mirror of https://github.com/actix/examples synced 2025-06-26 17:17:42 +02:00

fix: remaining upgrade issues

This commit is contained in:
Rob Ede
2023-08-29 18:56:00 +01:00
parent 09dad8f836
commit 72d0d1eb4b
8 changed files with 17 additions and 16 deletions

View File

@ -49,7 +49,7 @@ async fn main() -> std::io::Result<()> {
// Wikipedia requires a User-Agent header to make requests
.add_default_header((header::USER_AGENT, "awc-example/1.0"))
// a "connector" wraps the stream into an encrypted connection
.connector(Connector::new().rustls(Arc::clone(&client_tls_config)))
.connector(Connector::new().rustls_021(Arc::clone(&client_tls_config)))
.finish();
App::new()
@ -66,7 +66,7 @@ async fn main() -> std::io::Result<()> {
/// Create simple rustls client config from root certificates.
fn rustls_config() -> ClientConfig {
let mut root_store = RootCertStore::empty();
root_store.add_server_trust_anchors(webpki_roots::TLS_SERVER_ROOTS.0.iter().map(|ta| {
root_store.add_trust_anchors(webpki_roots::TLS_SERVER_ROOTS.iter().map(|ta| {
OwnedTrustAnchor::from_subject_spki_name_constraints(
ta.subject,
ta.spki,