【发布时间】:2015-11-29 23:01:00
【问题描述】:
我使用自签名 CA 证书来签署其他证书。对于某些证书,我需要指定主题替代名称。我可以在请求生成期间指定它们 (openssl req ...),我可以在 .csr 文件中看到它们。然后我使用
openssl x509 -req -extensions x509v3_config -days 365 -in ${name}.csr -CA ca.crt -CAkey ca.key -set_serial 01 -out ${name}.crt
openssl.cnf 文件中的下一部分:
[ x509 ]
x509_extensions = x509v3_config
[ x509v3_config ]
copy_extensions = copy
但我在 .crt 文件中看不到 SAN。
我知道solutions 和openssl ca ... 命令,但我没有有效的[ca] 部分,我不想在没有深入了解它的作用的情况下复制/粘贴它。所以我希望存在另一个使用openssl x509 ... 命令的解决方案。
【问题讨论】:
标签: ssl openssl self-signed ca