Facebook不在localhost中工作

时间:2018-05-31 06:06:55

标签: php facebook codeigniter facebook-graph-api

我需要在我的网站上集成Facebook登录。我已经在Facebook应用程序的App Domains设置中添加了localhost.com,localhost,并在有效的OAuth重定向URI中设置了https://localhost/mysocial/socialmedia/login/Facebook我收到了以下错误。

  

无法加载网址:此网址的域名未包含在应用中   域。要加载此网址,请添加所有域和子域   应用程序设置中的应用程序域字段。

我该如何解决。

1 个答案:

答案 0 :(得分:0)

“localhost.com”不会给你任何东西。

您需要使用完整的URL来回调您的oauth。一般用Oauth,你会得到一些东西......

  

mydomain.com/auth/facebook/callback

这是端点设置,用于在授权完成后处理从Facebook或其他站点回调到您的应用程序的回调。这需要是您在Facebook上的应用设置中的重定向网址。

我专门编写了我工作的OAuth系统,并整合了Facebook,所以我已经完成了这一切。

这是我们对本地主机重定向的设置:

  

https://i.gyazo.com/c67a3043c4b397f78d5a77295a0f8a9d.png

祝你好运!