首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Access >

施用accessToken一次授权,多次登录

2012-11-04 
使用accessToken一次授权,多次登录我开发的应用,用户成功授权后,我保存了他的accessToken,可是当下次直接

使用accessToken一次授权,多次登录

我开发的应用,用户成功授权后,我保存了他的accessToken,可是当下次直接用获取到的accessToken请求FriendTimeline数据时,为什么不成功呢?oauth fail。难道需要每次都重新登录吗?我使用的是Oauth2的SDK,获取accessToken的方式是仿照SDK中的例子写的。

?

?

?

?

hi~使用的是android sdk吗?如果是,这样修改下
在Utility类中的140行左右

if (!isBundleEmpty(authParam) && mAuth != null) {....}

mauth为空,就会使accessToken不能写入header
只需要在前面加个set方法,是mauth不为空就好了

Utility.setAuthorization(new Oauth2AccessTokenHeader());

//防止mAuth为null,导致21301的error

热点排行