所以,我在google认证和护照方面遇到了一些问题。
我用这些吐露:
此外,我在oAuth中配置了console.developers.google ID:
这是日志:
InternalOAuthError: Failed to obtain access token
at Strategy.OAuth2Strategy._createOAuthError ([...]/server/node_modules/passport-google-oauth2/node_modules/passport-oauth2/lib/strategy.js:348:17)
at [...]/server/node_modules/passport-google-oauth2/node_modules/passport-oauth2/lib/strategy.js:171:43
at [...]/server/node_modules/passport-google-oauth2/node_modules/passport-oauth2/node_modules/oauth/lib/oauth2.js:177:18
at ClientRequest.<anonymous> ([...]/server/node_modules/passport-google-oauth2/node_modules/passport-oauth2/node_modules/oauth/lib/oauth2.js:148:5)
at ClientRequest.emit (events.js:107:17)
at TLSSocket.socketErrorListener (_http_client.js:271:9)
at TLSSocket.emit (events.js:129:20)
at net.js:459:14
at process._tickDomainCallback (node.js:381:11)我想知道是否有人有同样的问题。
发布于 2016-05-16 20:36:18
我不知道这是不是你面临的同样的问题,但我收到了一个非常类似的错误信息:
InternalOAuthError: failed to obtain access token
at /app/node_modules/passport-oauth/lib/passport-oauth/strategies/oauth2.js:125:38
at /app/node_modules/oauth/lib/oauth2.js:177:18
at passBackControl (/app/node_modules/oauth/lib/oauth2.js:123:9)
at IncomingMessage.<anonymous> (/app/node_modules/oauth/lib/oauth2.js:143:7)
at emitNone (events.js:85:20)
at IncomingMessage.emit (events.js:179:7)
at endReadableNT (_stream_readable.js:913:12)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickCallback (internal/process/next_tick.js:98:9)在我的例子中,Client ID与Client secret不匹配,请确保它们是从Google控制台匹配的:
https://console.developers.google.com/apis/credentials/oauthclient/
https://stackoverflow.com/questions/33290176
复制相似问题