X509Certificate cert = X509Certificate.CreateFromCertFile(@"servlet.cer"); ServicePointManager.ServerCertificateValidationCallback = new System.Net.Security.RemoteCertificateValidationCallback(OnCertificateValidation); // always true request.ClientCertificates.Add(cert); request.ContentType = "text/text"; CredentialCache myCache = new CredentialCache(); myCache.Add(new Uri(url), "Basic", new NetworkCredential("userID", "password")); request.Credentials = myCache; writer.WriteLine("Why this doesn't work as I wished?"); return;
StreamWriter writer; StreamReader reader; string Url = "http://localhost:1212/TestPage"; WebRequest request = WebRequest.create(Url); // ---1--- here or request.Method = "POST"; writer = new StreamWriter(request.GetRequestStream()); // ---2--- here WebResponse response = request.GetResponse(); reader = new StreamReader(response.GetResponseStream()); writer.Close(); rsp.Close(); req.GetRequestStream().Close(); return;
request.GetRequestStream()
writer.Close()
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)