2017-04-27 97 views
1

我已經將條紋獨立帳戶連接到平臺帳戶。事實上,我在一週前完成了它,並且完美運作。但不知何故,這一次,即使我遵循完全相同的程序,它也不起作用。我已將redirect_uri設置爲有效的網址。這是鏈接的外觀給我帶在我的平臺的網頁連接按鈕看起來像條紋redirect_uri將無法正常工作

https://connect.stripe.com/oauth/authorize?response_type=code&client_id=platform_clientid&scope=read_write&redirect_uri=redirecturi 

我還設置REDIRECT_URI準確地在獨立賬戶的條紋儀表盤一樣的東西。但是當我點擊條紋按鈕而不是被帶到條紋網站時,我最終會遇到這樣的錯誤。

{ 
"error": "invalid_redirect_uri", 
    "error_description": "Invalid redirect URI 'redirecturi'. Ensure this 
    uri exactly matches one of the uris specified in your application 
    settings", 
    "state": null 
} 

我甚至沒有帶到條紋網站登錄到我的獨立帳戶。只要我點擊按鈕,我得到這個錯誤。 redirect_uri網址是有效的,並指向存在的頁面。誰能幫忙?

回答

1

此錯誤表明您明確告訴Stripe重定向到特定的URL,並且該URL不在您的platform settings的白名單重定向URL列表中。

當您重定向用戶到條紋,將它們發送到類似如下的URL:

https://connect.stripe.com/oauth/authorize?response_type=code&client_id=ca_XXXX&scope=read_write

如果您有多個重定向的URL,你會明確地告訴條,其中向用戶發送回通過添加名爲redirect_uri的額外GET參數。您目前必須設置此網址,並且該網址與您設置中的某個網址不完全匹配,因此Stripe正在返回錯誤。

您需要仔細檢查您在Stripe中設置的URL,並確保您使用列表中的一個或將新的列表添加到列表中。

+0

koopajah謝謝。問題在於我將redirect_uri添加到條帶獨立帳戶的應用程序設置,而不是平臺帳戶的應用程序設置。它現在有效。 – jai