openssl生成证书请求时报错:invalid extension string:v3_conf.c:140:name=subjectAltName,section=@alt_names

 

 

解决方法:

1. 使用自定义的openssl-ca.cnf

openssl req -new -key client.key -out client.csr -subj "/C=cn/ST=nanjing/L=nanjing/O=zte/OU=zte/CN=localhost" -config ./openssl-ca.cnf

 2. 修改系统的/etc/pki/tls/openssl.cnf 注释掉[ v3_req ]段部分

# [ v3_req ]

# basicConstraints = CA:FALSE

# keyUsage = nonRepudiation, digitalSignature, keyEncipherment

# subjectAltName = @alt_names

posted @ 2025-02-12 16:02  天涯海角&咫尺天涯  阅读(53)  评论(0)    收藏  举报