我们为Safari开发扩展程序。我在Windows上安装了Safari开发人员证书,但我无法在mac上安装它(我们有两个证书)。我试图从Apple网站下载并安装它们,但它不起作用。我该怎么办?
答案 0 :(得分:1)
从网上下载证书时,您只能获得证书。私钥通常位于您创建certSigningRequest的计算机上。
certSigning请求(您可以使用KeyChain Access应用程序创建一个)创建私钥并将其添加到您的登录密钥链。
如果您无法访问原始计算机,那么我建议您在门户网站上撤销您的证书并创建一个新证书。
导出证书的唯一方法是将其与私钥一起导出。通常人们使用KeyChain Access应用程序执行此操作。您可以导出可用于在其他计算机上导入的p12格式密钥。
没有私钥,从门户网站下载证书是没用的。这不仅适用于Safari认证,也适用于所有Mac开发认证。