Android 自带浏览器谷歌账号自动登录的实现 -- 无法登陆原因分析
2013-11-15 16:44
573 查看
正在写的文档的时候,死机了,避免白写就拍照了,传照片吧。
这里接没有打完的那里:
后来经过同事的指点,他登陆成功过的信息如下:
点击登录,调用DeviceAccountLogin的login,通过mAccountManager.getAuthToken(mAccounts[accountIndex],mAuthToken,null,mActivity,this,null)取返回value(类型为AccountManagerFuture<Bundle>),回调run(AccountManagerFuture<Bundle>value)方法,取result=
value.getResult().getString(
AccountManager.KEY_AUTHTOKEN),然后通过mWebView.loadUrl(result)完成登录认证。
主要是这一步,就是通过AccountManager的getAuthToken获取登录认证的url.
参数具体数值:
realm:com.google
args:continue%3Dhttp://www.google.com.hk/webhp%253Fsourceid%253Dandroid-signin-promo%2526sa%253DX%2526ei
mAuthToken:”weblogin:”+args,即:weblogin:continue%3Dhttp://www.google.com.hk/webhp%253Fsourceid%253Dandroid-signin-promo%2526sa%253DX%2526e
result:https://accounts.google.com/MergeSession?args=continue%3Dhttp://www.google.com.hk/webhp%253Fsourceid%253Dandroid-signin-promo%2526sa%253DX%2526ei%253DtjrIUaf4CcmokQXF0YGwCQ%2526ved
%253D0CAEQwiU&uberauth=APh-3Fwjl5_cYO54m-yQo66N1G7z3Y_bHLjVgdbqNrKd0utFobtVRFFR_VM_YeBs-rIg46WD4f-B2WppZCIZb58Haoni4hnoKFVLD6Mmpd8u7uQHg_ZSgsdfiTHUw_YF54EXKBmANngn-Z52YiXX0aMRBMLhEENdGwQxFRih1YCNGo-SY3hBVJ3Cb6HkklhKqXR5cNjiRSOCFPQ1zANYy0_35_-M2CdHJoH3re3aUYdS8YnmoblUM5DYIG8zHa5BRRtFOPW3vrH9zWOvhyAjh9w4v5_-FOhDngSsUc49MxBaXSBTI0fMB6D2ROdTpvseq3wPVMnDDB09tLNycc_DWRB4u0xEFbVlaterehfFm4M9Yu_ZA_UPefIoAPhOUPckbpVAheuMDNh0H5xyr1BB9cHixp1WPxHtW96H9SZPZoz3G0bmkXd0R7puTUrG-xJA-ox_wEs1jwNcl4QZazbmk6q3FNdE3HYxHQ,,%0A&source=AndroidWebLogin
看他登陆成功后的uberauth的值和我图片上的uberauth的值比较下,是不是不一样,所以这就是原因所在了。
还是没有解决,暂时先分析到这里,后面再想办法了。发现照片显示不全,暂时先这样,有人看我再给你。我自己能编辑所以能看全。
参考链接:
http://blog.csdn.net/zzj1881/article/details/12048739
相关文章推荐
- Android 自带浏览器谷歌账号自动登录的实现
- loadrunner问题3:无法成功登陆,原因:动态session,解决:手工关联-LoadRunner自带程序登录功能关联演示
- android_实现微信第三方登录吊起授权遇到无法吊起页面问题
- android 怎样实现从文本框获得用户名和密码,自动登录网站?
- PHP实现自动登陆的思路分析
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- 笔记本电脑中的Win7/Win8系统下无法实现自动待机屏保问题分析解决方法介绍
- 安卓登陆框记住密码和自动登录的实现
- 安卓Android本地Sqlite实现注册账号和登录功能
- android基础-利用SharedPreferences实现用户记住密码和自动登录
- 原创思考 NSUserDefaults实现自动登录--保存账号和密码--记住登录状态
- android 自动登录功能的实现
- android应用登录qq不执行回调原因分析
- Android:利用SharedPreferences实现自动登录
- Android自动登录 记住用户名密码实现 SharedPreferences
- Android之实现登陆页面分析
- 浏览器三种刷新方式的缓存机制-----单点登录SSO的实现原理---PHP版单点登陆实现方案
- 安卓登陆框记住密码和自动登录的实现
- Android:利用SharedPreferences实现自动登录