如何更改由证书颁发机构请求证书创建的证书的有效期以上传到开发者帐户

dan*_*anu 5 certificate keychain apple-developer

我正在尝试从具有更高到期日期的开发人员帐户创建 p12 证书。目前我所有的 p12 都只有 1 年的有效期。我相信它可以从证书助手更改。但不确定步骤。任何见解将不胜感激。

Man*_*uel 1

您无法更改现有 Apple 开发者证书的有效期,也无法在请求新证书时指定自定义有效期。

您的证书的有效期受Apple Worldwide Developer Relations Certification Authority. 更多信息请参见认证实践声明

根据RFC2986中的规定,证书签名请求 (CSR) 不提供请求者定义有效期的字段。因此从技术上讲,无法告诉证书颁发机构 (CA) 您想要自定义有效期。

为了避免混淆,我将提到OpenSSL确实有一个指定证书有效性的选项,但只能与出于测试目的颁发自签名证书的选项-days结合使用。-x509