![](/img/trans.png)
[英]Facebook login: Please make sure your redirect_uri is identical to the one you used in the OAuth dialog
[英]Facebook How Manually Build a Login Flow (PHP) error “your redirect_uri isn't identical to the one you used in the OAuth dialog request”
我知道有人問過這個問題,但他們的回答建議對我沒有幫助
我嘗試沿着這條路徑獲取 access_toke:
但我發現“驗證驗證碼時出錯。請確保您的 redirect_uri 與您在 OAuth 對話請求中使用的相同”
我使用與通過 facebook 構建到 auth 的鏈接時使用的相同的 $appURI
先感謝您
您在 facebook 應用程序設置和 Oauth API 代碼中使用了不同的 redirect_uri。 這就是你得到這個錯誤的原因。redirect_uri 圖 api 的參數必須與 facebook 應用程序 redirect_url 匹配。
您需要對 URI 的 URL 進行編碼,在 facebook login(product) 中指定
$facebookURI = urlencode('YourSite);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.