想请教一下各位,是这样的。我用Httwebrequest成功登陆了网站,有一个CookieContainer现在我想把这个CookieContainer附给一个Webbrowser即Webbrowser访问页面时候不需要再执行登陆,想问问是否可行。有没有方法提供一下

解决方案 »

  1.   

    应该可以
    试试
    http://blog.csdn.net/cctv_hu/article/details/6029716
      

  2.   

    能否详细一点的。怎样把cookiescontainer移植到下面的代码?   [DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)]
            public static extern bool InternetSetCookie(string lpszUrlName, string lbszCookieName, string lpszCookieData);        public WebBrowserControl(String path)
            {
                this.url = path;
                InitializeComponent();            // set cookie
                InternetSetCookie(url, "JSESSIONID", Globals.ThisDocument.sessionID);            // navigate
                webBrowser.Navigate(url);
            }