此证书由未知机构签署

Posted

技术标签:

【中文标题】此证书由未知机构签署【英文标题】:this certificate was signed by an unknown authority 【发布时间】:2012-11-29 00:44:36 【问题描述】:

我需要创建 ipa 文件以进行测试。 我去 Keychian 访问 -> 证书助手 -> 从证书颁发机构请求证书并创建 some.certSigningRequest 文件。 然后我将该文件上传到客户 ios 配置门户并创建开发和分发证书,我将其下载并安装在我的 vmware mac 上。 当我选择证书时,我收到消息: 这是图片:

我很困惑,不知道哪里出了问题?

非常感谢任何帮助。 谢谢大家...

【问题讨论】:

【参考方案1】:

我猜当您创建/生成证书时,钥匙串首选项没有以下配置。请检查随附的屏幕截图。我认为根据附件图像制作证书选项卡后,它将解决您的问题。

祝你好运

【讨论】:

它解决了你的问题吗?【参考方案2】:

解决了!

问题是缺少苹果 WWDR 中间证书。

我们还必须安装由 Apple 全球开发者关系部门颁发的 WWDR 中间证书。可以从门户网站下载,也可以直接在 http://developer.apple.com/certificationauthority/AppleWWDRCA.cer 确保您也将其添加到您的钥匙串中。

要添加证书:在 Mac 电脑上打开钥匙串实用软件,然后转到 文件导入项目,然后选择AppleWWDRCA.cer

【讨论】:

注意:这可能有效,但您可能还需要来自以下地址的 G2 证书:apple.com/certificateauthority -- apple.com/certificateauthority/AppleWWDRCAG2.cer 谢谢!我一直在到处寻找问题,我的问题是我只是双击图标来安装它或将其拖入。我需要转到文件-> 导入以使其工作。谢谢! 解决方案是正确的导入。双击在这里没有帮助!感谢您的指示!!!! 谢谢!经过这么多小时的寻找,我终于上传了我的档案! 安装证书后我需要重新启动我的 MacBook Pro。【参考方案3】:

我对已接受的答案发表了评论,但我想我会给出更全面的答复。

为 Apple Pay 生成商家 ID 证书会在生成的证书上产生“此证书由未知机构签名”的警告。

“颁发者”通常显示“Apple 全球开发者关系证书颁发机构”——但是,在商家 ID 证书的情况下,它是:

“Apple 全球开发者关系 CA - G2”

大多数在线答案都指向AppleWWDRCA.cer,但是由于发行机构的原因,这不起作用——在这种情况下,我需要AppleWWDRCAG2.cer。我能够从这里获得这个证书:http://www.apple.com/certificateauthority/

【讨论】:

这是苹果支付商家ID证书 现在(自 2020 年 9 月 2 日起)有第三个证书:AppleWWDRCAG3.cer。【参考方案4】:

今天我们需要 v3 的证书 http://www.apple.com/certificateauthority/AppleWWDRCAG3.cer

【讨论】:

以上是关于此证书由未知机构签署的主要内容,如果未能解决你的问题,请参考以下文章

x509:由未知机构签署的证书 [ ngrok ]

错误:x509:证书由未知机构签署,种类为群集

Helm 从 pod 内部使用“x509:由未知机构签名的证书”获取错误

Chrome 58 自签名证书

让git忽略ssl证书错误

kubectl - 由未知权威签署的错误 x509 证书