【问题标题】:iOS accessing sandbox to verify receipt - certificate verify failediOS 访问沙箱验证收据 - 证书验证失败
【发布时间】:2023-04-05 22:57:01
【问题描述】:

在 PHP 中使用 curl,当我尝试连接到沙箱时得到以​​下输出:

  • 关于 connect() 到 sandbox.itunes.apple.com 的 443 端口
  • 正在尝试 17.152.19.192... * 已连接
  • 已连接到 sandbox.itunes.apple.com (17.152.19.192) 端口 443
  • 成功设置证书验证位置:
  • CA 文件:/etc/pki/tls/certs/ca-bundle.crt CApath:无
  • SSL 证书问题,验证 CA 证书是否正常。细节: 错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败
  • 关闭连接 #0

制作工作正常。

这是一个我可以解决的问题吗?即修复真实,不禁用 CURLOPT_SSL_VERIFYHOST 和/或 CURLOPT_SSL_VERIFYPEER

我检查了网络,除了禁用 SSL 设置之外似乎没有任何“解决方案”。我真的不想在完成的代码中这样做。

【问题讨论】:

    标签: ios https certificate verify receipt


    【解决方案1】:

    Apple 的已知问题。更新证书时它们可能会延迟。对于沙盒访问,关闭安全性,对于常规访问,打开安全性。

    【讨论】:

      猜你喜欢
      • 2012-03-15
      • 2019-01-26
      • 2022-01-15
      • 2018-03-15
      • 2015-11-13
      • 2021-11-26
      • 2018-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多