Any*_*Day 5 login exception oauth meteor
在尝试使用Meteor包帐户-facebook和accounts-google登录时,我收到了OAuth处理程序异常.包帐户 - 推特似乎工作正常,并完美登录.我没有写任何代码,这是使用accounts-ui包开箱即用的
前端只是在红色文本中显示"内部服务器错误",而Meteor堆栈跟踪如下:
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)
Run Code Online (Sandbox Code Playgroud)
我正在自己的基础架构上运行Meteor应用程序并使用一个有效的域名.知道发生了什么事吗?
我遇到了同样的问题,结果发现我的服务配置不正确,特别是我的 Facebook 应用程序密钥错误。进入您的 mongo shell 并检查您的meteor_accounts_loginServiceConfiguration 以确保其设置正确。启动 Meteor,然后通过meteor mongo
输入“db.meteor_accounts_loginServiceConfiguration.find()”进入 mongo shell,以显示该集合中的文档。现在检查您的 Facebook 文档,确保它与您在 Facebook 上创建的应用程序完全匹配。
我这样做了,一切立即生效。
| 归档时间: |
|
| 查看次数: |
1891 次 |
| 最近记录: |