首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将LinkedIn oauth2.0与rauth一起使用

将LinkedIn oauth2.0与rauth一起使用
EN

Stack Overflow用户
提问于 2013-05-24 02:53:41
回答 1查看 935关注 0票数 3

我正在尝试使用rauth提供的OAuth2Service连接到LinkedIn。我成功地检索了访问令牌。为此,我为json响应配置了一个特定的解码器。

代码语言:javascript
复制
json_decoder = json.loads
params = {'decoder': json_decoder}
session = linkedin.get_auth_session(data=data, **params)

但是,当通过r = session.get('people/~', data={"x-li-format":'json'},)进行API调用时,返回的响应如下:

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<error>
  <status>401</status>
  <timestamp>1369334215190</timestamp>
  <request-id>F3SKIP4YUF</request-id>
  <error-code>0</error-code>
  <message>Unknown authorization header {Bearer AQU2HxhdXVHGG4sIWdZV7siahjVyTz0KIigEVvtMpAh...}
</message>
</error>

有没有可能LinkedIn不支持承载令牌?如果是这样,rauth是否支持其他方案?

EN

回答 1

Stack Overflow用户

发布于 2013-05-24 09:14:27

Rauth支持通过传入bearer_auth=Falsesee the documentation来关闭默认的基于头部的身份验证。这应该会纠正行为不佳的提供者的问题,这些提供者要么不支持基于头的身份验证,要么不正确地实现它。希望这能有所帮助!

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

https://stackoverflow.com/questions/16721732

复制
相关文章

相似问题

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