关于新浪微博开放平台微博登录授权后再次登录会自动登录问题的解决办法
2013-06-27 11:43
405 查看
ios和android版本sso登陆和Oauth2.0登录跳转到新浪登录页面后,如果客户端里只有一个帐号,那么就会默认地选择这个帐号授权了,没给用户选择,也无法添加帐号。这种情况只能先去新浪的客户端里添加一个帐号再[已屏蔽]应用里授权,不科学。
android端:对于Oauth2.0登录,在退出时执行end_session并清除cookie
CookieSyncManager.createInstance(getApplicationContext());
CookieSyncManager.getInstance().startSync();
CookieManager.getInstance().removeAllCookie(); 注意是removeAllCookie()或者如果只采用Oauth2.0登录还可以采用下面这个方法实现
WeiboParameters parameters=new WeiboParameters(); parameters.add("forcelogin", "true"); mWeibo.startDialog(AccountActivity.this, parameters, new AuthDialogListener());
android端:对于sso登陆,没有什么好办法,按官方的说法是在请求authorize接口的时候加上forcelogin=true。这就需要修改微博SDK!相对麻烦
相关文章推荐
- 360浏览器,qq浏览器等登录页输入账号密码,在页面内再次遇见有密码框的地方会自动填充的解决办法。
- 关于火狐浏览器自动填充支付密码问题解决办法
- 关于修改当前WiFi的账号和密码之后自动重连问题(不用在输入密码),重连时间过长问题的解决办法
- windows2003出现无法自动登录的问题解决办法
- 关于解决微博登录在手机端无法实现及微博退出时FC的问题
- IOS手机关于音乐自动播放问题的解决办法
- 关于“解决实现注册用户后,自动具备访问网站的权限的问题”文章中配置出现找不到角色的问题的解决办法
- 关于iphone自动播放音频和视频问题的解决办法
- 关于mysql数据库8小时不进行操作连接自动断开问题的解决办法
- 关于 xshell ssh登录 virtualbox linux虚拟机问题的解决办法
- 关于asp.net程序第一次运行速度慢的问题解决办法
- 关于安卓中国移动定制机GPS定位问题解决办法
- Win7删除exe程序文件,刷新后重现,无法再次删除,几分钟后自动消失的解决办法
- Dynamics CRM2013/2015 插件注册工具登录后无法显示assembly列表问题的解决办法
- 关于IPad,Iphone“无法加入网络”的可能出现的问题解决办法
- 关于更新windows Service Pack 3 更新后系统登录出现“一个问题阻止Windows正确检查机器的许可证。错误代码 0x80070002”问题解决方案
- 关于XhsEmoticonsKeyboard仿微信表情键盘,某些情况下输入字符崩溃问题解决办法
- 关于打开数据库时提示"对象打开时,不允许操作",问题分析及解决办法
- XP登录后立即自动注销的解决办法
- 【Android】WebView登录功能-问题与解决办法