c# webBrowser控件可不可以设置独立的cookies,就是多用户登录互不影响,如果不行请问还有其他什么方法?

我现在正在做一个winform多用户模拟登录的软件,用的是c#的webBrowser控件,页面有多个webBrowser控件,一个用户使用一个webBrowser控件,但是现在出现问题了,第一个用户可以正常登录,但是第二个用户登录后刷新第一个用户的页面就变成第二个用户的信息了,也就是cookies是共享的,现在就是想知道怎么样才能使每个用户有单独的cookies,只要能保证多个用户同时存在互不干扰就行,要是c#其他的控件或者方法能解决此问题的麻烦也指点一下,谢谢啦。

webbrowser和ie是共享cookie的,你从ie里登录了之后webbrowser也是登录的,所以实现起来不是很容易,而且多用户登录的话肯定要多个线程,winform是不能多个线程每个线程里持有一个webBrowser的,以前做过多个线程每个线程持有一个WebClient,然后每个WebClient持有自己的cookie
温馨提示:答案为网友推荐,仅供参考
相似回答