首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >400使用:oauth_callback时的错误请求

400使用:oauth_callback时的错误请求
EN

Stack Overflow用户
提问于 2015-08-21 20:13:34
回答 1查看 683关注 0票数 0

我试图在我的Rails应用程序中使用oauth-ruby gem (https://github.com/oauth-xx/oauth-ruby/)来让用户使用第三方API进行身份验证,但是在使用get_request_token时,我遇到了让oauth_callback正常工作的问题。下面是不断失败的代码:

代码语言:javascript
复制
@request_token = oauth_consumer.get_request_token(:oauth_callback => "http://myurl.com")

这导致每次都会出现一个400 Bad Request "OAuth::Unauthorized“错误。但是,当我从我的代码中删除它时,它会返回一个请求令牌fine:

代码语言:javascript
复制
@request_token = oauth_consumer.get_request_token()

我面临的问题是,在这样做的时候,一旦用户向第三方进行了身份验证,我就无法被重定向回我的应用程序。这是我的代码的问题,还是与第三方处理oauth_callbacks的方式有关?

谢谢,克里斯

EN

回答 1

Stack Overflow用户

发布于 2015-08-21 21:21:58

这个错误可能是因为您请求的API需要您保存至少一个回调URL。检查API并从仪表板添加您的测试/生产回调url,然后API可以在您执行的每个请求中对其进行验证。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32140077

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档