Facebook 登录按钮在本地主机上不起作用

Facebook Login Button not working on localhost

我正在尝试在 localhost.I 上使用 javascript 登录 facebook,在我的上一个项目中使用 http://localhost:port/ 用于网站 url 和本地主机用于 App Domains,这完全是 fine.Unfortunately 它似乎不起作用 now.I 我现在正在使用测试 app.It 显示 "Can't Load URL: The domain of this URL isn't included in the app's domains. To be able to load this URL, add all domains and subdomains of your app to the App Domains field in your app settings."。有人可以帮我解决这个问题吗?

Facebook 根据推荐人 URL 锁定他们的登录。由于 rerefer 将是 http://localhost 如果您在本地进行测试,则该小部件将不会加载。

但是,在 Facebook 应用程序设置中,您会找到放置网站的地方 URL。

为站点输入 URL 后,编辑您的主机文件并添加:

127.0.0.1    theurlyousetatfacebook.com

然后通过 URL 访问站点。如果 Facebook 上的 URL 设置与您正在访问该网站的 URL 匹配,Facebook 登录小部件将起作用的唯一方法。

那是我的 mistake.I 使用括号 IDE 并且它的实时预览在端口 53261.I 上运行我的应用程序 将我的网页位置更改为 PHP 内置服务器和将“http://localhost:port”添加到有效的 OAuth 重定向 URIs.It 现在可以使用了。