我想在我的项目中使用 Facebook-PHP-SDK 登录和注册。在应用程序域字段中,我输入了我的 IP,192.168.10.10
然后它显示错误为
App Domains: 192.168.10.10 is not a valid domain.
我想要的是,当我单击使用 Facebook 图标登录时,它应该登录并从 Facebook 数据库中获取我的数据并将其插入到我的自定义数据库中。
我想在我的项目中使用 Facebook-PHP-SDK 登录和注册。在应用程序域字段中,我输入了我的 IP,192.168.10.10
然后它显示错误为
App Domains: 192.168.10.10 is not a valid domain.
我想要的是,当我单击使用 Facebook 图标登录时,它应该登录并从 Facebook 数据库中获取我的数据并将其插入到我的自定义数据库中。
得到答案,我做了以下事情:
1) APP Domainds: 'this is left blank'
2) Site URL: http://192.168.1.10/
3) Canvas URL: http://192.168.1.10/
4) Secure Canvas URL: https://192.168.1.10/
通常第三方身份验证( OpenAuth /Facebook/Twitter)不适用于内部 IP 地址。您应该尝试使用您网站的 FQDN(例如 www.mywebsite.com)
编辑:试试这个: 编辑你的主机文件并在最后一行添加:
192.168.10.10 www.mysite.com
在 Facebook-PHP-SDK 中使用“www.mysite.com”而不是 192.168.10.10。在 CI 的 config.php中将 base_url 更改为“ http://www.mysite.com/ ”也可能会有所帮助