This commit is contained in:
2026-03-26 21:38:44 +04:00
parent 41f4fa65b5
commit 6d549046f7
+3 -3
View File
@@ -38,14 +38,14 @@ pub fn load_or_generate_cert(
Ok((certs, key))
} else {
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()])?;
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 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))
}
}