Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Meteor.js帐户facebook允许我们使用facebook帐户,但不允许德国OAuth错误_Javascript_Meteor - Fatal编程技术网

Javascript Meteor.js帐户facebook允许我们使用facebook帐户,但不允许德国OAuth错误

Javascript Meteor.js帐户facebook允许我们使用facebook帐户,但不允许德国OAuth错误,javascript,meteor,Javascript,Meteor,我正在开发一个Meteor应用程序,它使用facebook账户包。这个软件包非常适合我在美国开设的Facebook账户。我在德国创建了另一个Facebook帐户,并且正在尝试使用该德国帐户从另一个浏览器登录该应用程序,并且没有已经存在的cookies 我单击“使用Facebook登录”按钮,并获得登录Facebook的页面。之后,我得到了一个内部服务器错误弹出与解散按钮。应用程序未登录 我在控制台中得到的错误如下: I202309-13:49:31.607(2)? Exception while

我正在开发一个Meteor应用程序,它使用facebook账户包。这个软件包非常适合我在美国开设的Facebook账户。我在德国创建了另一个Facebook帐户,并且正在尝试使用该德国帐户从另一个浏览器登录该应用程序,并且没有已经存在的cookies

我单击“使用Facebook登录”按钮,并获得登录Facebook的页面。之后,我得到了一个内部服务器错误弹出与解散按钮。应用程序未登录

我在控制台中得到的错误如下:

I202309-13:49:31.607(2)? Exception while invoking method 'login' Error: Failed to complete OAuth handshake with Facebook. failed [400] {"error":{"message":"Invalid verification code format.","type":"OAuthException","code":100}}
I202309-13:49:31.607(2)?     at getTokenResponse (packages/facebook/facebook_server.js:62)
I202309-13:49:31.608(2)?     at Object.isJSON [as handleOauthRequest] (packages/facebook/facebook_server.js:8)
I202309-13:49:31.608(2)?     at Oauth._requestHandlers.(anonymous function) (packages/oauth2/oauth2_server.js:9)
I202309-13:49:31.608(2)?     at middleware (packages/oauth/oauth_server.js:105)
I202309-13:49:31.608(2)?     at service (packages/oauth/oauth_server.js:78)
我仔细检查了我的Facebook代币和密码,它们完全符合我的要求。正如我之前所说,我可以用我在美国创建的另一个facebook帐户登录,但不能用在德国创建的帐户登录


Facebook的欧洲账户OAuth系统是否存在差异,或者这是软件包中的一些奇怪错误?有没有人知道如何解决这个问题,因为我希望所有国家的用户都能登录facebook?

我遇到了完全相同的问题,结果证明我的facebook应用程序启用了“沙盒模式”!确保在Facebook应用程序配置中禁用了沙箱模式,并且沙箱模式应该可以工作。

同样的问题。你必须在facebook上配置你的应用程序,以供公众使用

[您的应用程序]->状态和回顾 -是否要使此应用及其所有live功能向公众开放?(是的)