ShareSDK for Android > 第三方登录 > 授权与取消授权
2016-03-08 09:21
861 查看
4、SSO (Single Sign-On)
SSO授权方式,简单来说就是使用目标平台客户端来完成授权。
使用了SSO授权后,有客户端的都会优先启用客户端授权,没客户端的则任然使用网页版进行授权。
这里需要注意的是新浪微博客户端授权是需要用户在开发者平台(网址:http://open.weibo.com)申请的应用用过了新浪的审核。而且要通过keystore进行签名打包测试。注意打包所用的keystore上的md5签名、项目的包名要与新浪开发者平台上填写的签名与包名一致。对比方式如图:
平台截图:
QQ截图20141109164024
项目包名:
keystore的md5签名:
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/
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
项目包名:
keystore的md5签名:
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/
相关文章推荐
- android访问webService
- android布局属性具体解释
- Android自定义属性中format类型。
- android, SurfaceView退出到上一个activity
- Android开发实践:JNI层线程回调Java函数示例
- android: 通过内容提供器读取系统联系人
- android使用c通过jni回调java
- Android PopupWindow响应外部控件点击事件
- Android中Action Bar的使用
- android 6.0 api23 系统变化[转]
- android: 内容提供器简介
- (android实战)Service 生命周期和使用注意项
- Android - TabHost 与 Fragment 制作页面切换效果
- Android Studio 的使用[转]
- Android SDK目录介绍
- 部分JAVA设计模式在Android中的体现。
- Android basic1
- Android basic1
- Android basic1
- Android basic1