I'm sending an HttpWebRequest to a BizTalk server. BizTalk receives and asyncronously processes correctly, but I never receive an http response. The last statement in the snippet below is where my code hangs. This same code works in my DEV environment - I get the repsonse almost instantly. IIS appears to be setup the same on each box. Any ideas??
HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(url);
req.Method = "POST";
ASCIIEncoding encoding = new ASCIIEncoding();
byte[] requestData = encoding.GetBytes(xmlMessage);
req.ContentType = "application/x-www-form-urlencoded";
req.ContentLength = xmlMessage.Length;
Stream requestStream = req.GetRequestStream();
requestStream.Write(requestData, 0, requestData.Length);
HttpWebResponse response = (HttpWebResponse)req.GetResponse();