PayPal 集成 Android 沙盒 redirect_uri 错误

Posted

技术标签:

【中文标题】PayPal 集成 Android 沙盒 redirect_uri 错误【英文标题】:PayPal Integration Android Sandbox redirect_uri error 【发布时间】:2013-09-21 22:56:57 【问题描述】:

我正在将Paypal Login 与安卓平台集成。但我在身份验证和授权过程中遇到问题。当我添加所有必需的参数并调用它时,我会在成功时得到响应代码 200。

但作为回应,我得到以下信息:

 <html>
<BODY Onload="document.forms[0].submit()">
<FORM NAME="Error page" METHOD="POST" ACTION="https://www.sandbox.paypal.com/webapps/auth/ph/error">
<INPUT TYPE="HIDDEN" NAME="error_code" VALUE="2005"/>
</FORM>
</BODY></HTML>

如果我将 ACTION 中给出的 URL 粘贴到 Web 浏览器上并检查它,我会得到以下信息:

Relying Party Validation error: redirect_uri provided in the request does not match with the registered redirect_uri. Please check the request.

但是当我创建应用程序时,我确实得到了任何重定向 URI,并且当在应用程序详细信息中创建应用程序(从 paypal 批准)时,我有 返回 URL,我在其中粘贴了所需的 URL,但在徒劳的。

任何人都知道如何在创建应用程序时获取 redirect_uri

【问题讨论】:

为什么不投任何理由? 另见:***.com/questions/29503524/… 【参考方案1】:

我通过在应用程序详细信息中设置附加返回 URL(测试)来修复它

将 LOG ON WITH PAYPAL 设置为 ON,然后输入返回 URL 和附加的 URL(单击该提示下的链接),然后保存

【讨论】:

是的,这就是我已经做过的,但感谢您的努力

以上是关于PayPal 集成 Android 沙盒 redirect_uri 错误的主要内容,如果未能解决你的问题,请参考以下文章

PayPal 集成 Android 沙盒 redirect_uri 错误

PayPal SDK 和 Android 集成问题

Braintree 的沙盒 PayPal 集成(使用 JS 和 PHP)

带有沙盒帐户的PHP项目中的PayPal集成

沙盒模式下使用信用卡paypal SDK直接支付

沙盒测试第二次支付失败 Paypal 集成 asp.net mvc