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.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Schalten Sie " auto-redirect auf die ursprüngliche Anfrage. Dann werden Sie in der Lage zu ziehen aus dem Kopf und machen Sie die Umleitung manuell durch eine neue Anfrage stellen.