一直试图设置我想用于登录的Facebook应用程序,允许我在我的Mac的localhost上测试它.Facebook正在抛出错误"App Domain:http:// localhost不是一个有效的域名".当我尝试将站点URL的App域更改为localhost或127.0.0.1时
有没有办法让facebook登录api在认证后将浏览器重定向到我的localhost?
Ste*_*ven 17
我这样做的方法是别名我正在研究的网站:http://sitename.loc,然后设置一个专门用于测试的应用程序作为域.
可以在此处找到如何执行此操作的示例:https: //stackoverflow.com/a/7493806/1056965
在本地计算机上,您必须设置hosts文件以将站点名称指向本地IP地址.例如,如果您必须在站点example.com上使用fb设置授权,请将此记录放在hosts文件中
127.0.0.1 example.com
只需启动您的网站localy和facebook oauth将重定向您在example.com上,您将获得有效的令牌localy.
对于Windows上的设置主机文件帮助是在此链接上Windows主机安装 Linux帮助链接Linux主机
| 归档时间: |
|
| 查看次数: |
25882 次 |
| 最近记录: |