如何使用 Linux openssl 为 iOS 生成 CSR? [复制]
Posted
技术标签:
【中文标题】如何使用 Linux openssl 为 iOS 生成 CSR? [复制]【英文标题】:How to use Linux openssl to generate CSR for iOS? [duplicate] 【发布时间】:2014-08-12 05:14:25 【问题描述】:Apple 忠于其极其专有的精神,要求用于 ios 开发人员程序的证书必须使用 mac 生成。 (作为 .certSigningRequest 文件)
显然,他们以某种方式使用这些键的标准,所以我的问题是: .certSigningRequest 是什么样的?有人可以分享他们文件的受谴责版本吗? (同时保持相同的长度)
然后,我相信我们可以想办法用 openssl 生成相同的东西,并最终编辑 csr 文件以使其与苹果要求的格式相匹配。
【问题讨论】:
【参考方案1】:啊,其实它和用openssl生成的文件格式完全一样。 我只是使用总是生成 4096,没想到苹果只使用 2048。
所以要为ios开发者生成一组密钥:
openssl genrsa -out ios-dev.key 2048
openssl req -new -key ios-dev.key -out ios-dev.csr
【讨论】:
和here的命令完全不一样,我该相信哪一个?以上是关于如何使用 Linux openssl 为 iOS 生成 CSR? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
linux已经安装openssl,如何重新编译php支持openssl模块