is HttpWebRequest basic authentication supposed to work with Mono 0.28? I somehow don't get this working:
---snip---
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
/* setup authentication */
request.PreAuthenticate = true;
NetworkCredential creds = new NetworkCredential(
"helge", "ultrasecret", "SKYRiX");
request.Credentials = creds;/* setup request paras */
request.Method = "POST";
request.ContentType = "text/xml";
request.AllowWriteStreamBuffering = true;/* send response */
Stream stream = request.GetRequestStream();
XmlTextWriter xWriter = new XmlTextWriter(stream, _encoding); xWriter.WriteStartDocument(true);
xWriter.Flush();
xWriter.Close();/* receive response and parse */
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
StreamReader input = new StreamReader(response.GetResponseStream());
input.Close();
response.Close();
---snap---Does anyone has a small example which works with Mono and does authenticate against a webserver? Doesn't necessarily need to be PreAuthenticate, a 401/200 loop would be fine as well.
Thanks, Helge -- OpenGroupware.org http://www.opengroupware.org/
_______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
