如何从KeyChain Access获取CSR价值

所以…可能是一个愚蠢的问题,但我遵循这里的指示

我试图把我的CSR上传到digicert,格式是这样的

-----BEGIN CERTIFICATE REQUEST----- MIICvDCCAaQCAQAwdzELMAkGA1UEBhMCVVMxDTALBgNVBAgMBFV0YWgxDzANBgNV BAcMBkxpbmRvbjEWMBQGA1UECgwNRGlnaUNlcnQgSW5jLjERMA8GA1UECwwIRGln aUNlcnQxHTAbBgNVBAMMFGV4YW1wbGUuZGlnaWNlcnQuY29tMIIBIjANBgkqhkiG 9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8+To7d+2kPWeBv/orU3LVbJwDrSQbeKamCmo wp5bqDxIwV20zqRb7APUOKYoVEFFOEQs6T6gImnIolhbiH6m4zgZ/CPvWBOkZc+c 1Po2EmvBz+AD5sBdT5kzGQA6NbWyZGldxRthNLOs1efOhdnWFuhI162qmcflgpiI WDuwq4C9f+YkeJhNn9dF5+owm8cOQmDrV8NNdiTqin8q3qYAHHJRW28glJUCZkTZ wIaSR6crBQ8TbYNE0dc+Caa3DOIkz1EOsHWzTx+n0zKfqcbgXi4DJx+C1bjptYPR BPZL8DAeWuA8ebudVT44yEp82G96/Ggcf7F33xMxe0yc+Xa6owIDAQABoAAwDQYJ KoZIhvcNAQEFBQADggEBAB0kcrFccSmFDmxox0Ne01UIqSsDqHgL+XmHTXJwre6D hJSZwbvEtOK0G3+dr4Fs11WuUNt5qcLsx5a8uk4G6AKHMzuhLsJ7XZjgmQXGECpY Q4mC3yT3ZoCGpIXbw+iP3lmEEXgaQL0Tx5LFl/okKbKYwIqNiyKWOMj7ZR/wxWg/ ZDGRs55xuoeLDJ/ZRFf9bI+IaCUd1YrfYcHIl3G87Av+r49YVwqRDT0VDV7uLgqn 29XI1PpVUNCPQGn9p/eX6Qo7vpDaPybRtA2R7XLKjQaF9oXWeCUqy1hvJac9QFO2 97Ob1alpHPoZ7mWiEuJwjBPii6a9M9G30nUo39lBi1w= -----END CERTIFICATE REQUEST----- 

但是我只是在使用Keychain Access之后得到了一个CertificateSigningRequest.certSigningRequest文件,当我尝试将其上传到digicert时,我得到一个错误,说这是一个无效的文件types,但是我不确定如何查找内容—— BEGIN CERTIFICATE REQUEST —-和END CERTIFICATE REQUEST —-

我也尝试上传.p12文件…但不是

你有可能以二进制格式生成CSR,例如DER。 您需要将其转换为PEM格式(隐私增强邮件),以使其可读并附带那些— BEGIN标签等。

DigiCert,正如您所提到的是您的供应商,有一个帮助从命令行生成CSR的有用工具: https : //www.digicert.com/easy-csr/openssl.htm

所以显然我作为一个客人问了一个问题,所以我不能评论或select一个答案抱歉,但我使用openssl命令在我的terminal使用链接,Herringbone_Cat提供