paypal - 与 PayPal 连接停止工作并给出错误:版本+信息+is+unavailable+for+key+aac_jws_keypair 后未进行任何更改
问题描述
我正在使用以下 React 组件连接 PayPal (AAC)。
<AACComponent
clientId="<client_id>"
merchantId="<Merchant Account ID>"
env="<sandbox/production>"
pageType="<signup/login>"
onLogin={onLogin}
/>
我已经使用了几个月,它返回用户身份验证令牌,然后用于获取他们的贝宝 ID。昨天它开始给出以下错误:
Version+information+is+unavailable+for+key+aac_jws_keypair
流程如下:
- 用户在我的网站上选择“继续使用 PayPal”
- 他们被重定向到使用 PayPal 正式登录
- 他们成功登录
- PayPal 重定向到我的应用程序并出现错误:
{err: Version+information+is+unavailable+for+key+aac_jws_keypair}
没有错误代码,只有那一行
应该发生什么: 它应该使用身份验证令牌重定向,并且已经这样做了几个月。几天前它停止工作了。我没有更新或改变任何东西。
这就是错误的全部内容,我无法与 PayPal 的任何人联系以解决此问题。由于这个原因,我的应用程序现在基本上已经坏了。其他人处理过这个错误吗?
附加信息:我使用此 PayPal 文档为 React 实现了 AAC
解决方案
Paypal 的一个系统上有一个过期的证书。它现在应该可以工作了。他们已经更新了证书,如果您要针对已知证书进行验证,您可能需要获取新证书并将其导入。以下来自 Paypal 客户支持:
PayPal 产品开发人员已针对此问题进行了修复。如果您仍然遇到它,您可能有一个需要重新导入的证书。有一张证书于 2021 年 4 月 29 日到期。
如果您需要,我将从 PayPal 产品开发人员处获取证书详细信息。
对于这个问题给您带来的不便,我深表歉意。感谢您使用 PayPal,祝您有美好的一天!
真挚地,
Jennifer 全球技术支持 PayPal, Inc.
推荐阅读
- python - Django:即使电子邮件地址已被其他用户使用,用户也可以在自定义注册表单中注册
- c - 对于作业,我必须比较两个日期使用 C 中的结构。我不确定我的逻辑是否在这里错误
- html - HTML5/CSS3 Circle inside a circle with inner circlestick on the top of the inside of the outer circle
- python - 将不同长度的列表嵌套到熊猫数据框中
- crystal-reports - 如果组中的页数奇数,则水晶报告打印空白页
- javascript - 如何在 HTML 上显示特定的日期格式
- python - 为什么 'df.str.split(',',expand=True)' 不起作用?
- c# - WPF:在图像上查找文本位置
- php - Google Speech API - 有没有办法确定音频是否有人声?
- python - 在给定的代码中,无论我先放置哪个块,都会依次返回结果,而我放置的那个块 [继续描述]