Доброго времени суток.
У меня проблемки с WebRequest, сам я не шибко соображаю, прошу помочь
вот код:
WebRequest req = (WebRequest)WebRequest.Create("https://");
NetworkCredential Credential = new
NetworkCredential("mylogin", "mypassword", "");
Uri Url = new Uri("https://");
CredentialCache cCache = new CredentialCache();
cCache.Add(Url, "Basic", Credential);
req.Credentials = cCache;
System.Net.ServicePointManager.CertificatePolicy = new TrustAllCertificatePolicy();
string result;
try
{
WebResponse resp = (WebResponse)req.GetResponse();
Stream st = resp.GetResponseStream();
StreamReader reader = new StreamReader(st);
result = reader.ReadToEnd().ToString();
}
catch(WebException exc)
{
result = exc.Message;
}
MessageBox.Show(result);
результат запроса — "The server committed a protocol violation. Section=ResponseHeader Detail=Header name is invalid"
причем пару недель назад все работало, а тут вдруг перестало, что делать то?
помогите пожалуйста, может кто сталкивался.