使用 Paypal API,是的,我已经检查了我的配置文件,是的,我已经检查了用户名和密码……我没有想法。我正在使用从下载的 ExpressCheckout API,每次尝试调用 setExpressCheckout 方法时,都会出现以下错误:
NSS:未找到客户端证书(未指定昵称)
我知道这与 SSL 错误有关,我该如何解决这个问题?
使用 Paypal API,是的,我已经检查了我的配置文件,是的,我已经检查了用户名和密码……我没有想法。我正在使用从下载的 ExpressCheckout API,每次尝试调用 setExpressCheckout 方法时,都会出现以下错误:
NSS:未找到客户端证书(未指定昵称)
我知道这与 SSL 错误有关,我该如何解决这个问题?
8 月 3 日和 8 月 5 日,PayPal 更新了以下 API 端点的 SSL 证书:
如果您需要将新的 PayPal SSL 证书导入您的应用程序或系统密钥库/信任库,您可以从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 用于基于签名的授权。