CHTMLVIEW 私有化COOKIE,,,,,,高手们都进来看看,

hktl hktl 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想实现的功能是多个CHTMLVIEW的进程,访问同一网站,
比如,进程1,2,3用帐号ABC都登录了CSDN,,下次打开进程1,2,3时,能对应帐号ABC,
但是现在的问题是COOKIE是共有的,所以只记录了最后一个,下次打开进程1,2,3时,3个进程都变成同一个帐号登录.

我想拦截CHTMLVIEW的COOKIE,
但是我用DetourFunctionWithTrampoline 来拦截InternetGetCookieEx和InternetSetCookieEx,发现并不是所有的读写COOKIE的动作都能拦截得到.不知道是什么原因,明明COOKIE已经写到文件了,但拦截函数没反应,拦截函数是生效的,因为我拦截到很多调用.
PS InternetGetCookieA和W,EXA,EAW都有拦截.

现请问下大神们,CHTMLVIEW本身有没有什么事件,可以很方便的拦截到COOKIE.
CHTMLVIEW能不能设定COOKIE保存的路径,如果能设置每个CHTMLVIEW的COOKIE路径,那就可以简单的解决问题了.
如果是HOOK InternetGetCookie,是用Detour不行,还是有什么技巧.
...全文
评论 5
收藏 已收藏
分享
返回顶部
hktl
VC/MFC 16,550 成员 421,606 内容