簡體   English   中英

Facebook sdk4的OAuth redirect_uri opencart

[英]OAuth redirect_uri opencart by facebook sdk4

我是opencart的新手1.5.5.1差不多做了所有配置,使網站登錄facebook但沒有用。

Graph returned an error: Error validating verification code. Please make sure your redirect_uri is identical to the one you used in the OAuth dialog request

我嘗試從我身邊玩url沒有任何工作,如在互聯網上檢查,如鏈接后添加斜杠等等

這是請求的網站

https://www.facebook.com/v2.4/dialog/oauth?client_id=4444&state=444444&response_type=code&sdk=php-sdk-5.0.0&redirect_uri=http%3A%2F%2Flocalhost%2Fmarkaforyou%2Fwholesale%2F%3Froute% 3Dfacebook%2Ffacebook&范圍=電子郵件%2Cuser_birthday%2Cuser_location%2Cuser_hometown

此網址重定向到我的網站

http:// localhost / markaforyou / wholesale /?route = facebook%2Ffacebook&code = AQAB3eJHlzqyopMX0SSxRvChkEmoRE6LtQfghd54634645vb6ybhfgbhfghdfghjfdgh fgZAZdYe4ivu94IsPf36hrpyfq3K4uyi7dx50&state = 69e8f620cdbcdfdf43185fba9b70dc43# =

在配置中我是否需要做任何事情

這是facebook sdk url更清楚的問題在FacebookRedirectLoginHelper.php更改行

$ redirectUrl = FacebookUrlManipulator :: removeParamsFromUrl($ redirectUrl,['state']);

$ redirectUrl = substr($ redirectUrl,0,strpos($ redirectUrl,'&state'));

一切都很完美

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM