HttpWebRequest

11/01/2010 - 09:33 von René Preußler | Report spam
Hi NG,

ich versuche, einen HttpWebRequest per https auf eine Seite zu machen, die
kein sicheres Zertifikat besitzt. Bei der Seite handelt es sich um eine
interne Seite in unserem Unternehmen, die aber nur per https erreichbar ist.
Dabei bekomme ich folgende Exception: "Die zugrunde liegende Verbindung
wurde geschlossen: Für den geschützten SSL/TLS-Kanal konnte keine
Vertrauensstellung hergestellt werden". Die InnerException lautet: "Das
Remotezertifikat ist laut Validierungsverfahren ungültig"
Wenn ich die Seite bspw. im IE öffne, bekomme ich folgende Meldung
Es besteht ein Problem mit dem Sicherheitszertifikat der Website.


Das Sicherheitszertifikat dieser Website wurde für eine andere Adresse der
Website ausgestellt.

Die Sicherheitszertifikatprobleme deuten eventuell auf den Versuch hin, Sie
auszutricksen bzw. Daten die Sie an den Server gesendet haben abzufangen.
Es wird empfohlen, dass Sie die Webseite schließen und nicht zu dieser
Website wechseln.
Klicken Sie hier, um diese Webseite zu schließen.
Laden dieser Website fortsetzen (nicht empfohlen).
Weitere Informationen


Wenn Sie zu dieser durch einen Link weitergeleitet wurden, dann überprüfen
Sie die Websiteadresse in der Adressleiste, um sicherzustellen, dass dies
die erwartete Adresse ist.
Wenn Sie zu Websites wie https://example.com wechseln, versuchen Sie "www"
zu der Adresse hinzuzufügen (https://www.example.com).
Geben Sie keine persönlichen Informationen auf der Website an, wenn Sie
diesen Fehler ignorieren und den Vorgang fortsetzen.

Weitere Informationen erhalten Sie unter "Zertifikatfehler" in der Internet
Explorer-Hilfe.

kann aber dann die Seite öffnen. (Laden dieser Webseite fortsetzen)

Kann man mit dem HttpWebRequest evtl. durch das Setzen spezieller Properties
dieses Laden auch erzwingen?


René
 

Lesen sie die antworten

#1 Ulf [Kado] Kadner
11/01/2010 - 10:08 | Warnen spam
Hallo René Preußler! Du schriebst:

Hi NG,



Hi Newsclient,

ich versuche, einen HttpWebRequest per https auf eine Seite zu machen,
die kein sicheres Zertifikat besitzt. Bei der Seite handelt es sich um
eine interne Seite in unserem Unternehmen, die aber nur per https
erreichbar ist. Dabei bekomme ich folgende Exception: ...



[C#: How to accept an invalid SSL certificate programmatically]
<http://blog.jameshiggs.com/2008/05/...valid-ssl-
certificate-programmatically/>

MfG, Ulf

Es heißt immer, die BZ ist die größte Zeitung Berlins. Ich habe das mal
nachgemessen: Es sind 58 mal 40 Zentimeter. Platz für 80 Goldhamster,
wenn sich die Tiere ruhig verhalten. [Loriot]

Ähnliche fragen