因为此类网站使用会话级Cookie来保存登陆状态,会话级Cookie默认只在当前进程中有效,新打开一个浏览器后,又开了一个浏览器进程,该进程没有那个Cookie,所以显示未登录。
而有的网站使用持久化Cookie来保存登陆状态,持久化Cookie保存在本地硬盘上的文件中,在所有进程中都有效,新打开一个浏览器后,又开了一个浏览器进程,该进程也可以读取该Cookie,并发送给网站服务器,从而也显示已经登陆的状态。
而有的网站使用持久化Cookie来保存登陆状态,持久化Cookie保存在本地硬盘上的文件中,在所有进程中都有效,新打开一个浏览器后,又开了一个浏览器进程,该进程也可以读取该Cookie,并发送给网站服务器,从而也显示已经登陆的状态。
解决方案 »
- 急~图片显示问题
- 有没有字符串加密解密的例子
- VS2005加的ActiveX控件产生类和vc6产生的类不一致的问题
- 在一台机子的同一端口能有tcp/udp同时存在吗(尤其是服务端)
- 那位大虾有很清晰的搞笑的舞蹈片断,或者搞笑的电影片断,谢谢各位大虾
- 急,为何我的程序在点击!时运行正常而在点击debug中的exe文件却打开失败!!
- 资源管理器对话框
- 怎样让用户通过浏览器下载一个不在网站目录下的文件???
- 使用MFC在OnCtlColor里面对button进行了背景颜色设置,但没反应,向大神求解
- 作为应届生你应该掌握哪些C++/VC知识
- 有人用过process monitor啊? 遇到个问题,求解一下
- 【求助】IID_IDocHostUIHandler2导致WebBrowser崩溃,找不到IID_IDocHostUIHandler2,内核需要升级?
自己编程实现的话较麻烦,需要用InternetGetCookie或InternetGetCookieEx取出那些会话级Cookie,再调用InternetSetCookie或InternetSetCookieEx设置为持久化Cookie,或把会话级Cookie发送到新开的浏览器进程中进行InternetSetCookie。