我正在使用facebook-accounts登录我的meteor应用程序。
我有2台设备,桌面设备和移动设备。
在我的桌面上,我正在运行我的流星应用程序。
在我的Facebook应用中,我已将网站网址设为http://localhost:3000/
我可以从桌面成功登录。
BUT 在我的手机上,我不能。
所以我做了什么
将站点URL设置为http://192.168.1.5:3000/
,这是我的桌面IP地址
现在我无法从桌面或移动设备登录。这与回调网址有关。
如何设置我的系统,以便我可以使用不同IP地址登录facebook。在生产中显然我没有这个问题。
答案 0 :(得分:0)
对于Facebook应用,如果需要,可以将逗号分隔多个域。
- >转到以下网址的开发者页面 -
https://developers.facebook.com/apps/
- >然后转到您的应用
- >转到左侧的“设置”标签
- >然后在“站点URL”输入框中,以逗号分隔格式提供域列表
- >单击“保存并完成”。
答案 1 :(得分:0)
为了进行测试,您应将网站网址保持为http://localhost:3000,将移动网址保持为http://ip_address:3000
这里的问题是ip_address(你提到192.168.1.5)可能是一个动态IP地址,你需要在每次你的dev机器的IP地址改变时在FB开发者网站的应用程序设置中更改它。
您还可以尝试配置路由器,为您的计算机提供永久IP地址。