在PC的MSN中,我们登陆后,点击个人资料可以直接通过IE登陆到MSN的站点,而不需要再次登陆。现在需要在手机上实现相同的功能,用户在手机登录程序时,输入用户名,密码。点击网站按钮时,直接显示用户信息,请问这个是如何实现的。目前想法是点登陆时,使用curl访问https://mid.live.com/si/login.aspx,然后获取cookies,然后浏览器使用此cookies实现自动登录。但是这个站点时一个aspx页面,请问我应该如何提交我的用户名和密码?能否实现?
调试欢乐多
估计MSN后台把Cookie写到电脑了,访问网站时候自动会访问的。[align=center]*****************************
* 本内容使用CSDN 小秘书回复 *
* 每天回帖即可得10分可用分! *
*****************************[/align]
__EVENTTARGET=&__EVENTARGUMENT=&[email protected]&PasswordTextBox=XXXXXXX&SavePasswordCheckBox=0&PasswordSubmit=Sign+in__EVENTTARGET=&__EVENTARGUMENT=&[email protected]&PasswordTextBox=582044384&SavePasswordCheckBox=0&PasswordSubmit=Sign+in"
请求后会返回一个页面,此页面时一个自动跳转的,获得跳转地址,用浏览器访问此地址。但是是不行的。 在看发现还返回了Set-Cookie: 我估计是缺少这些cookie,所以不能登陆。