2012-11-18 10 views
5

Podczas próby logowania przy użyciu pakietów Meteor kont-facebook i kont-google, otrzymuję wyjątek procedury obsługi OAuth. Pakiety konta-twitter wydaje się działać dobrze i loguje się idealnie. Nie napisałem żadnego kodu, jest to natychmiast po wyjęciu z pudełka, używając przedniego końca po prostu mówi "Wewnętrzny błąd serwera" w czerwonym tekście, a ślad stosu Meteora jest następujący:Wyjątek OAuth Meteor podczas wywoływania metody "zaloguj się"

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) 

biegnę aplikację Meteor na własnej infrastruktury o roboczej nazwie domeny. Masz pojęcie, co się dzieje?

Odpowiedz

2

Miałem ten sam problem, i okazało się, że moja usługa nie została poprawnie skonfigurowana, konkretnie miałem zły sekret aplikacji na Facebooku. Przejdź do powłoki Mongo i sprawdź swoją meteor_accounts_loginServiceConfiguration, aby upewnić się, że jest poprawnie skonfigurowana. Uruchom Meteor, a następnie przejdź do powłoki mongo poprzez meteor mongo Następnie wpisz "db.meteor_accounts_loginServiceConfiguration.find()", aby wyświetlić dokumenty z tej kolekcji. Teraz sprawdź swój dokument na Facebooku, aby upewnić się, że odpowiada dokładnie aplikacji utworzonej na Facebooku.

Zrobiłem to i wszystko działało natychmiast.

+0

To mi nie pomogło, wszystko się zgadza. – heorling

2

Przepraszamy za to. Nasze zgłoszenie błędu w tych przypadkach zostało zassane. Poprawka pojawia się w niedługo opublikowanym Meteor 0.6.2.

Powiązane problemy