4、SSO (Single Sign-On)

SSO授权方式,简单来说就是使用目标平台客户端来完成授权。

Platform weibo = ShareSDK.getPlatform(SinaWeibo.NAME);weibo.SSOSetting(false);  //设置false表示使用SSO授权方式weibo.setPlatformActionListener(this); // 设置分享事件回调weibo.authorize();

使用了SSO授权后,有客户端的都会优先启用客户端授权,没客户端的则任然使用网页版进行授权。

这里需要注意的是新浪微博客户端授权是需要用户在开发者平台(网址:http://open.weibo.com)申请的应用用过了新浪的审核。而且要通过keystore进行签名打包测试。注意打包所用的keystore上的md5签名、项目的包名要与新浪开发者平台上填写的签名与包名一致。对比方式如图:

平台截图:

QQ截图20141109164024

项目包名:
第三方登录 > 授权与取消授权_第1张图片" title="" width="650" height="299" style="border:1px solid black;">

keystore的md5签名:
第三方登录 > 授权与取消授权_第2张图片" title="" width="525" height="521" style="border:1px solid black;">
QQ截图20141109163959

转自MOB官网:http://wiki.mob.com/sharesdk-android-%E6%8E%88%E6%9D%83%E4%B8%8E%E5%8F%96%E6%B6%88%E6%8E%88%E6%9D%83/

更多相关文章

  1. Android(安卓)Https 双向认证
  2. Error:(xx) Error: "xxxxxxx" is not translated in "en" (Engli
  3. 使用<data android: 建立和activity的关联
  4. Android(安卓)客户端通过内置API(HttpClient) 访问 服务器(用Spri
  5. Android关于GET和POST发送请求
  6. android 控件之checkbox自定义样式
  7. Lync之android客户端内网登陆
  8. android客户端版本检测更新,服务下载,通知栏显示
  9. android 之 新浪微博

随机推荐

  1. android沉浸式状态栏的问题解决
  2. Android(安卓)Studio真机调试方法
  3. Android(安卓)App耗电发热分析
  4. 跨进程调用Service(AIDL Service)
  5. Android(安卓)ViewGroup事件分发机制
  6. 通过输入方式在Android上进行微博OAuth登
  7. HTC 搜索键短按锁屏长按弹出关机菜单
  8. ANE 跨平台 as3 转 object-c android des
  9. Android(安卓)通过wifi调试程序
  10. Android(安卓)Activity类