【发布时间】:2017-07-30 10:33:56
【问题描述】:
我已经使用以下命令创建了密钥、pem 和导出的证书
openssl genrsa -out Kumar.key 2048
openssl req -x509 -new -nodes -key Kumar.key -sha256 -days 1024 -out Kumar.pem
openssl pkcs12 -export -name Kumar -in Kumar.pem -inkey Kumar.key -out Kumar.p12
当我在机器个人商店安装证书时,它显示
Issue to Kumar 和 Issued by Kumar
我想将 Issued by value 更改为 localhost。
我应该更改还是使用任何其他命令来更新Issued by 的值?
感谢 id 提前。
【问题讨论】:
-
Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Unix & Linux Stack Exchange 或Information Security Stack Exchange 会是一个更好的提问地点。
-
@jww 这个跟开发有关。这与操作系统相关的问题或任何问题无关。为我的 Web 应用程序启用 ssl 时,我遇到了这样的问题。
-
一个很好的嗅探测试是,你能显示代码吗?在这种情况下,答案可能是否定的。有更好的网站可以帮助您处理 PKI、颁发者、主题、OpenSSL 命令以及如何使用 OpenSSL CONF 文件。我吃自己的狗粮。当我有命令问题时,我会去Super User 或Unix & Linux Stack Exchange。我不在这里问他们。
-
您的 OpenSSL 命令可能是错误的。您正在创建自签名证书,而不是签名请求。见How do you sign Certificate Signing Request with your Certification Authority 和How to create a self-signed certificate with openssl?。
-
谢谢你说清楚。
标签: ssl openssl certificate x509