【问题标题】:Add e-mail to CSR generated with keytool将电子邮件添加到使用 keytool 生成的 CSR
【发布时间】:2012-10-12 00:11:50
【问题描述】:

据此:http://en.wikipedia.org/wiki/Certificate_signing_request CSR 可以包含电子邮件地址。

我的问题是,考虑到我正在使用 keytool 生成 CSR,我该如何添加这样的电子邮件地址字段?

谢谢。

【问题讨论】:

    标签: ssl-certificate keytool csr


    【解决方案1】:

    生成密钥对时,您可以将 可分辨名称 作为带有-dname 标志的参数传递,从而添加EMAILADDRESS 属性。

    keytool -genkey -alias mydomain -keyalg RSA -keystore keystore.jks -keysize 2048 -dname "CN=Your Name, EMAILADDRESS=your.name@example.com, C=UK"
    

    【讨论】:

    • 谢谢,这非常适合为在 OSX 操作系统上导出和使用的公钥证书填充“电子邮件地址”字段,从而更容易找到自定义导入的证书(因为 Apple 仅支持通过命令行搜索名称和电子邮件,名称通常不明确),即security find-certificate -e your.name@example.com
    猜你喜欢
    • 1970-01-01
    • 2013-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多