English 中文(简体)
HttpWebRequest:如何获得会议补贴
原标题:HttpWebRequest: how get the session id
  • 时间:2009-08-25 09:27:45
  •  标签:

we are using a web service for a web site to communicate with an external server. External server ask for a session id.

我们的下列守则要求外部服务器:

HttpWebRequest webRequest = WebRequest.Create(ExtUrl) as HttpWebRequest;
webRequest.Credentials = new NetworkCredential(ExtAccountToUse, ExtPassword);
HttpWebResponse webResponse;
webRequest.Method = "POST";
webRequest.ContentType = "application/x-www-form-urlencoded";                
StreamWriter writer = new StreamWriter(webRequest.GetRequestStream());
 writer.Write(xmlOutput);
writer.Close();               
webResponse = webRequest.GetResponse() as HttpWebResponse;  

是否有可能开课,向外部服务器发送?

感谢您的时间

最佳回答
问题回答

如果你指外部服务器需要现有的会议设计,确定以前向它发出的要求所设立的会议,那么,你需要为所涉所有请求保留一个库克群岛用户小组。

 CookieContainer myExternalServerCookies = new CookieContainer();

每一条 HttpWebRequest, 你用来与外部服务器交谈,包括这一行:

 request.CookieContainer = myExternalServerCookies;

如今,当外部服务器设置了会议厨师时,它将在随后的要求中看到这一 co。

在获得会议身份证明方面,你可以利用:

Session.SessionID

但是,我不认为在你的服务器上开课是外部服务器感兴趣的。





相关问题
热门标签