Paypal API を使用して、はい、構成ファイルを確認しました。はい、ユーザー名とパスワードを確認しました。ダウンロードした ExpressCheckout API を使用していますが、setExpressCheckout メソッドを呼び出そうとするたびに、次のエラーが発生します。
NSS: クライアント証明書が見つかりません (ニックネームが指定されていません)
SSL エラーに関係していることはわかっていますが、どうすれば問題を解決できますか?
Paypal API を使用して、はい、構成ファイルを確認しました。はい、ユーザー名とパスワードを確認しました。ダウンロードした ExpressCheckout API を使用していますが、setExpressCheckout メソッドを呼び出そうとするたびに、次のエラーが発生します。
NSS: クライアント証明書が見つかりません (ニックネームが指定されていません)
SSL エラーに関係していることはわかっていますが、どうすれば問題を解決できますか?
8月3日と8月5日に、PayPalは次のAPIエンドポイントのSSL証明書を更新しました。
新しいPayPalSSL証明書をアプリケーションまたはシステムキーストア/トラストストアにインポートする必要がある場合は、https://ppmts.custhelp.com/app/answers/detail/a_id/920/からダウンロードできます。通常、PayPal SSL証明書をキーストア/トラストストアにインポートしない場合は、ユーザー側でアクションを実行する必要はありません。
サンドボックスの場合は、次のリンクを使用してください:https ://ppmts.custhelp.com/app/answers/detail/a_id/924新しいSSL証明書をダウンロードします。
リクエストを送信するペイパルのサーバー ドメインを確認してください。証明書ベースの承認の場合は api.paypal.com、署名ベースの承認の場合は api-3t.paypal.com である必要があります。