【问题标题】:React Twitter OAuth Callback Status Code 401反应 Twitter OAuth 回调状态代码 401
【发布时间】:2018-03-08 07:27:06
【问题描述】:

想在本地主机上使用我的 React 应用测试 Twitter OAuth 回调。 看到您可以在 Twitter 应用程序控制台中为网站和回调 URL 字段使用 http://127.0.0.1:8000 以使其与 localhost 一起使用。

const twitterStream = new Twitter(twitterConfig.TWITTER_CONFIG);

我正在使用twitter npm 并收到以下 401 状态代码错误 --

Error: Status Code: 401
at Request.<anonymous> (/Users/me/Projects/project-name/node_modules/twitter/lib/twitter.js:277:28)
at emitOne (events.js:96:13)
at Request.emit (events.js:188:7)
at Request.onRequestResponse (/Users/me/Projects/pproject-name/node_modules/request/request.js:986:10)
at emitOne (events.js:96:13)
at ClientRequest.emit (events.js:188:7)
at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:474:21)
at HTTPParser.parserOnHeadersComplete (_http_common.js:99:23)
at TLSSocket.socketOnData (_http_client.js:363:20)
at emitOne (events.js:96:13)
at TLSSocket.emit (events.js:188:7)
at readableAddChunk (_stream_readable.js:176:18)
at TLSSocket.Readable.push (_stream_readable.js:134:10)
at TLSWrap.onread (net.js:548:20)

感谢您的帮助。

【问题讨论】:

    标签: node.js twitter oauth callback


    【解决方案1】:

    您需要在 Twitter 上的应用程序设置中将 http://127.0.0.1:8000/auth/twitter/callback 设置为回调 URL。

    【讨论】:

    • 我已将回调 URL 更新为上述,并得到相同的错误
    猜你喜欢
    • 2011-04-10
    • 2012-06-07
    • 2012-02-21
    • 1970-01-01
    • 1970-01-01
    • 2010-11-01
    • 2015-04-18
    • 2017-11-22
    • 1970-01-01
    相关资源
    最近更新 更多