0

PHPでcurlを使用すると、サンドボックスに接続しようとすると次の出力が得られます。

  • sandbox.itunes.apple.comポート443にconnect()しようとしています
  • 17.152.19.192を試しています...*接続されています
  • sandbox.itunes.apple.com(17.152.19.192)ポート443に接続されています
  • 証明書の検証場所を正常に設定しました。
  • CAfile:/etc/pki/tls/certs/ca-bundle.crt CApath:なし
  • SSL証明書の問題。CA証明書に問題がないことを確認してください。詳細:エラー:14090086:SSLルーチン:SSL3_GET_SERVER_CERTIFICATE:証明書の検証に失敗しました
  • 接続#0を閉じる

生産は大丈夫です。

これは私が自分の側で修正できる問題ですか?つまり、CURLOPT_SSL_VERIFYHOSTおよび/またはCURLOPT_SSL_VERIFYPEERを無効にせずに、実際に修正します

Webを確認しましたが、SSL設定を無効にする以外に「解決策」はないようです。完成したコードでそれをしたくはありません。

4

1 に答える 1

0

Appleの既知の問題。証明書を更新するときに遅れることがあります。サンドボックスアクセスの場合はセキュリティをオフにし、通常のアクセスの場合はセキュリティをオンのままにします。

于 2013-01-29T18:31:06.500 に答える