Kendinden imzalı bir sertifika oluşturmak için OpenSSL komut satırı aracını kullanıyorum. İki sorun dışında düzgün çalışıyor gibi görünüyor. Konu Alternative Name (kritik) ile bir .cer oluşturmaya başlayamıyorum ve Sürüm 3 olan bir sertifikayı nasıl oluşturacağımı anlayamadım (bunun henüz kritik olup olmadığından emin değil, ancak öğrenmeyi tercih edeceğinden emin değilim) sürüm nasıl ayarlanır).OpenSSL Sürüm V3, Konu Alternatif Adı
Bunu başarılı bir şekilde yapan var mı?
: Varsayılan yapılandırma (.cfg) dosyası (aşağıda görülen) görünüşte net belgeler vardır "Bu malzeme SubjectAltName ve issuerAltname içindir İthalat e-posta adresi SubjectAltName = e:.. Kopya" Ancak bunu yapar
çalışmıyor Önsezim, Alternatif İsmin, V1 özelliklerinde mevcut olmayan bir b/c ifadesini göstermemesidir, bu yüzden de o sürümü belirlemeye devam ediyorum. (EmailAddress hatalı yerleştirildi) Ben şu sürümüyle çalışmak zorunda
[ req ]
default_bits = 2048
default_keyfile = privkey.pem
distinguished_name = req_distinguished_name
emailAddress = [email protected]
req_extensions = v3_req
x509_extensions = v3_ca
[req_distinguished_name]
C = [Press Enter to Continue]
C_default = US
C_min = 2
C_max = 2
O = [Press Enter to Continue]
O_default = default
0.OU=[Press Enter to Continue]
0.OU_default = default
1.OU=[Press Enter to Continue]
1.OU_default = PKI
2.OU=[Press Enter to Continue]
2.OU_default = ABCD
commonName = Public FQDN of server
commonName_max = 64
[ v3_req ]
basicConstraints = CA:FALSE
keyUsage = digitalSignature, nonRepudiation, keyEncipherment
[ v3_ca ]
subjectKeyIdentifier = hash
authorityKeyIdentifier = keyid:always,issuer:always
subjectAltName = email:[email protected]
issuerAltName = issuer:copy
Aşağıdakilerle çalıştığım config dosyasını göndermeye yardımcı olabileceğini düşündüm: – Kandres22