2

Meteor で Facebook ログインを使用すると問題が発生します。Chrome(デスクトップ)のみで正常に動作するようです。

私はlocalhost:3000環境にいます。Facebook アプリを正しい方法でセットアップし、App Id と App Secret をAccounts.loginServiceConfiguration.insert();に保存しました。サーバー側、ログインボタンは正しく表示されますが... Chrome(デスクトップ)でのみ機能します。

Firefox、Safari、および Chrome や Safari for iOS などのモバイル ブラウザーを使用すると、サーバー コンソールの出力は次のようになります。

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}}
at getTokenResponse (app/packages/accounts-facebook/facebook_server.js:71:11)
at Object.handleOauthRequest (app/packages/accounts-facebook/facebook_server.js:17:18)
at Object.Accounts.oauth2._handleRequest (app/packages/accounts-oauth2-helper/oauth2_server.js:9:31)
at Object.Accounts.oauth._middleware (app/packages/accounts-oauth-helper/oauth_server.js:122:23)
at app/packages/accounts-oauth-helper/oauth_server.js:95:22

キャッシュも消去しましたが、結果はありませんでした。「Internal server error」とボタン「Dismiss」が出力されます。

4

0 に答える 0