繁体   English   中英

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

[英]Facebook Login Button not working on localhost

我正在尝试使用localhost上的javascript登录facebook。我在上一个项目中使用http:// localhost:port /作为站点url,将localhost用于App Domains,这完全没问题,不幸的是现在似乎无法正常工作。 m现在正在使用测试应用程序。它显示“无法加载URL:此URL的域未包含在应用程序的域中。要能够加载此URL,请将您应用程序的所有域和子域添加到“应用程序域”字段中在您的应用设置中。”。有人可以帮我吗?

那是我的错误。我使用的是IDE支架,并且它的实时预览在端口53261上运行我的应用程序。我将网页位置更改为服务器内置的PHP,并将“ http:// localhost:port ”添加到有效的OAuth重定向URI。现在工作。

Facebook根据引荐来源网址锁定其登录名。 如果您正在测试本地设置,则由于重新引用将是http:// localhost ,因此不会加载该小部件。

但是,在Facebook App设置中,您会找到放置网站URL的位置。

输入网站的URL后,编辑您的Hosts文件并添加:

127.0.0.1    theurlyousetatfacebook.com

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM