From 23663c9a67278eb0feb1cb944bf626d13575b4f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E6=B6=9B?= Date: Sun, 7 Apr 2024 15:35:20 +0800 Subject: [PATCH] =?UTF-8?q?fix(lib):=E7=B2=BE=E7=AE=80=E8=AF=81=E4=B9=A6?= =?UTF-8?q?=E4=B8=AD=E6=90=BA=E5=B8=A6=E7=9A=84=E4=BF=A1=E6=81=AF=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cert_lib/src/lib.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/cert_lib/src/lib.rs b/cert_lib/src/lib.rs index d7f76ed..a4fb857 100644 --- a/cert_lib/src/lib.rs +++ b/cert_lib/src/lib.rs @@ -40,13 +40,12 @@ pub fn generate_certificate( let mut x509_name = X509NameBuilder::new()?; x509_name.append_entry_by_text("CN", certificate_name)?; - x509_name.append_entry_by_text("C", "CN")?; - x509_name.append_entry_by_text("ST", "Hebei")?; - x509_name.append_entry_by_text("L", "Shi Jiazhuang")?; - x509_name.append_entry_by_text("O", "archgrid.xyz")?; let x509_name = x509_name.build(); + let mut x509_issuer = X509NameBuilder::new()?; + x509_issuer.append_entry_by_text("CN", "JetProfile CA")?; + let x509_issuer = x509_issuer.build(); builder.set_subject_name(&x509_name)?; - builder.set_issuer_name(&x509_name)?; + builder.set_issuer_name(&x509_issuer)?; builder.set_version(version)?; let not_before = Asn1Time::days_from_now(0)?;