【问题标题】:iOS MDM: Code:20 (Unable to get local issuer certificate)iOS MDM:代码:20(无法获取本地颁发者证书)
【发布时间】:2014-03-27 13:21:53
【问题描述】:

我有 MDM 服务器。当我注册 iOS 设备时,推送令牌和其他详细信息会发送到计算机。之后,我无法向设备发送命令。

来自this link,我尝试对服务进行故障排除。当我尝试命令时

openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert YourSSLCertAndPrivateKey.pem -debug -showcerts -CAfile server-ca-cert.pem

我收到一条错误消息,提示验证返回代码:20(无法获取本地颁发者证书)。

在 YourSSLCertAndPrivateKey.pem 中,我保留了从 this 站点获得的 MDM PushCert 及其纯密钥、苹果根证书和 AppleWWDRCA 证书。

在 server-ca-cert.pem 中,我保留了委托证书。

这可能是什么原因?

【问题讨论】:

    标签: ios ssl openssl apple-push-notifications mdm


    【解决方案1】:

    我试图使用 MDM 证书来配合推送通知。错了。

    MDM 使用完全不同类型的证书,应使用 gateway.push.apple.com:5223 提供连接。

    【讨论】:

      猜你喜欢
      • 2015-02-20
      • 1970-01-01
      • 2012-07-18
      • 2016-04-20
      • 2012-07-17
      • 2013-03-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多