我创建了一个流星应用程序并添加了 accounts-facebook 包。我可以使用 {{loginButtons}} 很好地从 chrome 登录网站(在本地 Linux 和另一台机器上) - 但是,当我尝试通过 Android 登录(在同一网络上)时,facebook 弹出窗口报告:HTTP 500 错误。
我的服务器端 js 如下所示:
Meteor.startup(function () {
// code to run on server at startup
try{
Accounts.loginServiceConfiguration.remove({
service : "facebook"
});
Accounts.loginServiceConfiguration.insert({
service : "facebook",
appId : xxxx,
secret : xxxxxxxxxxxxxxxxxx
});
Accounts.onCreateUser(function(options, user) {
console.log('creating user');
//Do create stuff here
// We still want the default hook's 'profile' behavior.
if (options.profile)
user.profile = options.profile;
return user;
});
}catch(err){
console.log(err.message);
}
});
有什么建议么?
非常感谢。