4.1 chrome 26版本不能登陆的缘由:chrome
经过代码代分析,初步认为是因为OAUTH2 认证没有经过引发的,具体为何在26版本之后 chromium版本中的src\google_apis\google_api_key.cc 中将GOOGLE_DEFAULT_CLIENT_ID和GOOGLE_DEFAULT_CLIENT_SECRT 设为空值 还没弄明白。是google为了统计APP的使用状况仍是其它的缘由。 这一块没有深刻去探究。虽然最终修改的地方只有两处,api
但其中对登陆的比对仍是发费了不少时间,特别是对https请求的抓包分析,一直没能成功,不知有谁有好的方法,能获取到https请求的数据通讯内容,别忘了告知我一下 QQ:43232177。浏览器
Chrome浏览器启动时在Debug状态下 client_ids_=”dummytoken” ,client_secret_=”dummytoken” 而不是 设定的值 “609716072145.apps.googleusercontent.com” 和 WF4uG3gJzEHOKLpS70uFBDux”app
当GOOGLE_DEFAULT_CLIENT_ID和GOOGLE_DEFAULT_CLIENT_SECRT 为“”时,在输入账号和密码登陆,在 步骤会收到data为 invalid-clientgoogle