Проблемы с цифровым сертификатом - PullRequest
0 голосов
/ 04 ноября 2018

Я пытаюсь работать с цифровым сертификатом, который я разрабатываю, и когда я представляю SubjectAltName, у меня появляется ошибка, которую я не знаю, как ее решить. У меня есть файл cnf, который имеет следующие строки:

[req]
 distinguished_name = req_distinguished_name
 x509_extensions = v3_req
 prompt = no

[req_distinguished_name]


[v3_req]
 subjectKeyIdentifier = hash
 authorityKeyIdentifier = keyid,issuer
 basicConstraints = CA:TRUE
 subjectAltName = @alt_names

[alt_names]
otherName=Principal Name:xxxx@gmail.com;RFC822 Name = xxxx@gmail.com

И у меня появляются эти ошибки после записи этой команды openssl req -new -key personal.key -out personal.csr -subj "/ CN = ZZZZZZ / OU = S / OU = E / DC = t / DC = r / DC = d "-config openssl.cnf:

Error Loading extension section v3_req
 140397844021312:error:0D0B10C2:asn1 encoding routines:asn1_cb:unknown tag:../crypto/asn1/asn1_gen.c:266:tag=RFC822 Name = xxxx@gmail.com
 140397844021312:error:0D0B20C2:asn1 encoding routines:ASN1_generate_v3:unknown tag:../crypto/asn1/asn1_gen.c:94:
 140397844021312:error:220A4093:X509 V3 routines:a2i_GENERAL_NAME:othername error:../crypto/x509v3/v3_alt.c:456:
140397844021312:error:22098080:X509 V3 routines:X509V3_EXT_nconf:error in extension:../crypto/x509v3/v3_conf.c:47:name=subjectAltName, value=@alt_names

Так в чем же проблема? Есть идеи? Большое спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...