Umgang mit Umleitung in .NET WebRequest

Ich bin hinter einer firewall, die mich auffordert, Anmeldeinformationen einzugeben, bevor Sie mir den internet-Zugang auf. Also meine erste http-request abgefangen und dann weitergeleitet zu einem sicheren server, der fordert mich zur Eingabe meiner Anmeldedaten, doch das server-Zertifikat ist nicht gültig und daher meine Anfrage.getResponse schlägt mit der Ausnahme-Meldung: "die zugrunde liegenden Verbindung wurde geschlossen. Es konnte keine Vertrauensstellung für SSL/TL sicheren Kanal"

WebRequest googleRequest = WebRequest.Create("http://74.125.67.100");
try {WebResponse response = googleRequest.GetResponse();}
catch(WebException ex){System.Console.WriteLine("ex.message");}

Eigentlich das, was ich will, ist, um die Location-header der Antwort, die leitet mich, so dass ich dann herstellen einer ssl-Verbindung mit dem server mit ungültigen certificate. Ich werde dankbar für Anregungen.

InformationsquelleAutor 0fnt | 2010-01-09
Schreibe einen Kommentar