You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Login with PayPal沙箱登录失败:凭据无效问题求助

问题排查方案

针对你遇到的Login with PayPal沙箱登录失败,但Pay with PayPal功能正常的问题,可按以下步骤逐一排查:

1. 确认登录账号类型

Login with PayPal需要使用PayPal沙箱环境创建的个人/买家测试账号登录,而非你登录开发者后台的主账号,也不能直接用商家测试账号完成授权。你可以登录PayPal开发者后台,在「Sandbox > Accounts」下创建或查看可用的个人测试账号,用该账号的凭据尝试登录。

2. 核对Redirect URI一致性

观察你的按钮代码和实际跳转的登录URL:

  • 代码中returnurl设置为http://localhost:8000
  • 但登录URL里的redirect_uri是http://127.0.0.1:8888

PayPal要求redirect_uri必须与开发者后台应用设置里配置的地址完全一致(包括域名、端口、路径),且代码中的returnurl要和该配置匹配。请:

  • 登录开发者后台,找到对应应用的「Login with PayPal」配置项,检查Redirect URIs列表
  • 修改代码中的returnurl为后台配置的准确地址,确保两者完全一致

3. 验证App ID的沙箱属性

确认代码中<MY_APP_ID>替换的是沙箱环境的Client ID,而非生产环境的。虽然Pay with PayPal能正常使用,但仍需检查该Client ID是否在沙箱应用下生成,且已开启Login with PayPal权限。

4. 清除浏览器缓存与Cookie

沙箱环境的会话缓存可能导致登录验证异常,清除当前浏览器的缓存和Cookie后,重新打开页面测试登录流程。

5. 检查沙箱账号状态

登录PayPal开发者后台,进入「Sandbox > Accounts」查看你使用的测试账号状态,确认账号未被限制、状态为「Active」。

内容的提问来源于stack exchange,提问作者SameX

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 12:48:33