多个用户在同一站点上登录的C#应用​​程序

这是否可以创建一个应用程序,允许我们创建一个具有4个Web浏览器控件的应用程序,我们可以在同一网站上独立使用每个浏览器控件进行不同的登录。 假设我有一个Web浏览器处理带有Office Email的hotmail 其中第二个Web浏览器控制使用个人电子邮件处理Hotmail 目前我搜索过Web浏览器不能有不同的PROXIES或USER-Agent字符串。 任何方案?     
已邀请:
把我的评论作为答案。 身份验证与身份验证票证相关联。了解如何将票证发送到服务(cookie,URL,表单)并将其应用于您的控件。 URL和表单身份验证应该可以立即工作而无需任何更改 - 我看到这些在PHP应用程序中使用了很多。 如果服务支持自动身份验证模式切换(例如,带有
cookieless="AutoDetect"
的WebForms),则设置您不接受cookie将强制执行此模式。 否则,请尝试
webBrowser.Document.Cookie
更改auth cookie - 这与WinForms开箱即用。 您需要转换Document并在WPF中添加对COM“Microsoft HTML Object Library”的引用:
string cookie = (webBrowser.Document as mshtml.IHTMLDocument2).cookie;
您还可以尝试使用CookieContainer手动执行Web请求,并仅将WebBrowser控件用于可视化。您应该阅读有关身份验证的一些页面。 基本上,您需要向不同的服务发送不同的cookie。     

要回复问题请先登录注册