fix
This commit is contained in:
+3
-3
@@ -38,14 +38,14 @@ pub fn load_or_generate_cert(
|
|||||||
Ok((certs, key))
|
Ok((certs, key))
|
||||||
} else {
|
} else {
|
||||||
tracing::info!("generating self-signed cert -> {}", cert_path.display());
|
tracing::info!("generating self-signed cert -> {}", cert_path.display());
|
||||||
let CertifiedKey { cert, key_pair } =
|
let CertifiedKey { cert, signing_key } =
|
||||||
generate_simple_self_signed(vec!["localhost".to_string()])?;
|
generate_simple_self_signed(vec!["localhost".to_string()])?;
|
||||||
|
|
||||||
std::fs::write(&cert_path, cert.pem())?;
|
std::fs::write(&cert_path, cert.pem())?;
|
||||||
std::fs::write(&key_path, key_pair.serialize_pem())?;
|
std::fs::write(&key_path, signing_key.serialize_pem())?;
|
||||||
|
|
||||||
let cert_der = CertificateDer::from(cert.der().to_vec());
|
let cert_der = CertificateDer::from(cert.der().to_vec());
|
||||||
let key_der = PrivateKeyDer::Pkcs8(PrivatePkcs8KeyDer::from(key_pair.serialize_der()));
|
let key_der = PrivateKeyDer::Pkcs8(PrivatePkcs8KeyDer::from(signing_key.serialize_der()));
|
||||||
Ok((vec![cert_der], key_der))
|
Ok((vec![cert_der], key_der))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user