想实现这样一种功能:使用axWebBrowser控件进行登陆后,取得服务段设置的Session或者Cookie的值,然后在以后使用HttpWebRequest类访问服务端的时候将Session和Cookie的值附加上,从而实现用httpWebRequest来访问服务端的目的?多写高手指点!

解决方案 »

  1.   

    Sample code as follows:HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create(url); 
    // Assign the credentials of the logged in user or the user being impersonated.
    myHttpWebRequest.Credentials = CredentialCache.DefaultCredentials;
      

  2.   

    直接用HttpWebRequest post数据登陆就可以了,使用CookieContainer,之后每次请求都用这个CookieContainer