2012-11-18 4 views
5

「ログイン」メソッドを呼び出している間、私はOAuthのハンドラー例外を取得しています。パッケージ accounts-twitterは問題なく動作し、完全にログインします。私は、任意のコードを書いていない、これは右アカウント-UIパッケージ流星のOAuth例外流星パッケージ<i>アカウント - ログインfacebook</i>と<i>アカウントとGoogle</i>を使用してログインしようとしますが

フロントエンドは、単に赤い文字で「Internal Server Error」を言うを使用してボックスの外にあり、そして流星のスタックトレースは次のとおりです。

Exception in oauth request handler [Error: failed] 
Exception while invoking method 'login' Error: failed 
at Request.Meteor.http.call [as _callback] (app/packages/http/httpcall_server.js:117:19) 
at Request.init.self.callback (/usr/lib64/meteor/lib/node_modules/request/main.js:122:22) 
at Request.EventEmitter.emit (events.js:96:17) 
at Request.<anonymous> (/usr/lib64/meteor/lib/node_modules/request/main.js:654:16) 
at Request.EventEmitter.emit (events.js:123:20) 
at IncomingMessage.Request.start.self.req.self.httpModule.request.buffer (/usr/lib64/meteor/lib/node_modules/request/main.js:616:14) 
at IncomingMessage.EventEmitter.emit (events.js:123:20) 
at IncomingMessage._emitEnd (http.js:366:10) 
at HTTPParser.parserOnMessageComplete [as onMessageComplete] (http.js:149:23) 
at CleartextStream.socketOnData (http.js:1366:20) 

私は自分のインフラストラクチャ上で動作するドメイン名を使ってMeteorアプリケーションを実行しています。何が起きているのか?

答えて

2

私は同じ問題を抱えていて、私のサービスは正しく構成されていないことが判明しました。特に、誤ったFacebookアプリの秘密がありました。 mongoシェルに移動し、meteor_accounts_loginServiceConfigurationが正しく設定されていることを確認してください。 Meteorを起動し、meteor mongo でmongoシェルに移動し、 'db.meteor_accounts_loginServiceConfiguration.find()'と入力すると、そのコレクション内のドキュメントが表示されます。 Facebookのドキュメントを確認して、Facebookで作成したアプリと正確に一致することを確認してください。

私はこれを行い、すべてがすぐに機能しました。

+0

これは私を助けませんでした、それはすべてそこに一致します。 – heorling

2

申し訳ありません。これらの場合のエラー報告は吸い込まれました。すぐにリリースされるメテオ0.6.2に修正が出ています。

関連する問題