私の Paypal 統合は、2012 年 9 月 13 日に私の Java アプリケーションで機能しなくなりました。私はいくつかの調査を行い 、同じエラー「handshake_failure」が発生していたため、スタックオーバーフローで同様の質問を見つけました。デバッグ中、ドキュメントには「api-3t.sandbox...」とあるのに、エンドポイントが「api.sandbox...」として定義されていることがわかりました。
これがどのように変化したのか、何が変わったのかはわかりません。資格証明の検証に API 署名方式を使用していると思います (証明書はありません)。PayPal テクニカル サポートに電話しても、ぐるぐる回るばかりで、解決策を探しています。
Paypal_base.4.3.56 および paypal_stubs.4.3.56 と統合された Maven で Java を実行しています。ライブラリをアップグレードする必要がありますか? コードを変更するために必要な何か変更がありましたか? 同じライブラリを使用してエンドポイントの値を変更できますか?