Witam,
Próbuję wysyłać żądanie do Tomcat 5.5 metodą HTTPS POST, w ciele zwrotnym spodziewam się pliku xml.
Niestety na razie serwer zwraca mi info:
"The remote server returned an error: (401) Unauthorized."
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://adres.org/usluga/");
request.Method = "POST";
request.ContentType = "text/plain";
request.UseDefaultCredentials = false;
// parameteters passed in body HTTP POST
string content = "param1=costam¶m2=costam2";
request.ContentLength = content.Length;
// Write the request
StreamWriter stOut = new StreamWriter(request.GetRequestStream(), System.Text.Encoding.ASCII);
stOut.Write(content);
stOut.Close();
HttpWebResponse response = null;
try
{
response = (HttpWebResponse)request.GetResponse();
}
catch (WebException webExt)
{
Showmsg(webExt.ToString());
}
// read response
StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding(1252));
string str = reader.ReadToEnd();
reader.Close();
Co może być tego przyczyną i jak temu zradzić?
Dzięki wielki za odpowiedź :)