Paypal ログインを Android プラットフォームに統合しています。しかし、認証と承認のプロセスに問題があります。必要なパラメーターをすべて追加して呼び出すと、成功時に応答コード 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を取得しました.アプリケーションの詳細でアプリケーションが作成されたとき(ペイパルから承認されたとき) 、必要なURLを貼り付けるリターンURLがありますが、無駄です.
アプリケーションの作成中にredirect_uriを取得する方法は誰でも知っています。