即使我升级到https,Facebook登录也无法正常工作

时间:2018-04-09 21:26:42

标签: php facebook facebook-login opencart2.x

Facebook最近在其应用设置中强制使用HTTPS。我安装了SSL证书,我的website(opencart)可以正常使用https。我创建了一个新的Facebook应用程序,添加了https域,添加了其他要求,使其公开,然后我将应用程序ID和秘密放入我的应用程序,我仍然得到Facebook的嘲讽错误通知 enter image description here

在我的应用设置中,我也使用https

enter image description here

仍然无法登录并继续收到该错误 还有其他人遇到过这种情况吗?

1 个答案:

答案 0 :(得分:2)

问题不在于Facebook设置 - 您需要确保在代码中的重定向URI 中使用HTTP。

您的Facebook登录按钮具有以下URL:

https://www.facebook.com/v2.8/dialog/oauth?client_id=234600760430222&state=...&response_type=code&sdk=php-sdk-5.4.2&redirect_uri=http%3A%2F%2Fkaneeza.com%2Findex.php%3Froute%3Daccount%2Fawesome_social_login_ozxmod%2Ffblogin&scope=email

请注意redirect_uri=http...位。