日期:2014-05-17  浏览次数:20703 次

IM中点击按钮就可以自动登录到网页,是怎么做到的?
比如QQ中点击“QQ空间”按钮,就可以自动登录到网页,是怎么做到的呢?

------解决方案--------------------
QQ通过win32 api 启动系统默认浏览器,将本机 QQ 好作为 URL 参数传递给目标地址(qq空间登录检测URL)。

web远程服务器从QQ登录系统中可以检测到这个QQ号是否在线,并且检测发出请求的IP地址、MAC号等是否与已登录QQ号内存贮的对应数据相同。

如果相同则自动跳过空间登录验证程序(后端将空间登录状态改为true并分批配个用户session),将页面显示出来。