2015-10-26 109 views
0

當我嘗試用PayPal登錄。它重新運行這個。paypal登錄授權API返回invalid_authz_code?

401 Response: {"error":"invalid_authz_code","error_description":"Authorization Code is invalid"} 

我正在使用沙盒api和帳戶進行登錄。 這是請求URL。

https://www.sandbox.paypal.com/webapps/auth/protocol/openidconnect/v1/authorize?client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&response_type=code&state={STATE}&scope={SCOPE} 

這是API調用。

https://api.sandbox.paypal.com/v1/identity/openidconnect/userinfo/ 

回答

0

此錯誤表示驗證碼已過期或發佈到不同的client_id。

Sandbox &生產client_ids是不同的,所以請確保您使用正確的client_id進行測試。在調用userinfo端點之前,您還需要exchange the auth_code for an access token