2、新浪微博SDK新的版本修正了这个BUG。请下载新的SDK。或把SDK中相应转换为int类型的,改为long类型。
3、在百度中搜“
ppy2790博客
”空衡腊,里面有详细分析文章及代码。《新浪微博Oauth认证中的一个问题
userId》
处理方法如下。1、如果使用session,首先如果是单例服务可以使用,如果是分布式的得先解决分布式session问题,然后看session处理token,后台登录成功以后获取session,然后将登录的信息缓存后放到session中,以后每次请求不需要携带token,后台可以获取到岩棚session并获取到session,如果有自动刷新,后台校验token失效后可再拿refreshtoken刷新access_token,刷新后的token重李渗新缓存,并重新放入session中,放缓存是因为刷新token需要使用到。
2、不使用session,后台生成token并缓存,将token和登录信息给前端返回,粗扰则前端获取token并存储到cookie或者localstage中,以后的请求头中都设置从cookie中获取的token,后端截取token做校验。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)