5 Stimmen

Fangen Sie SSL-Zertifikatsanforderungsfehler ein, um zur richtigen Website umzuleiten

Wir verwenden IIS 6 und ASP.Net. Wenn Benutzer sichere Seitenanfragen stellen unter Verwendung von

https://somesite.com/securePage.aspx

erhält der Benutzer einen Fehler:


Fehlercode: ssl-fehler schlechter zertifikatsbereich


Das Zertifikat wurde für www.somesite.com ausgestellt und deutet darauf hin, dass somesite.com ein ungültiges Sicherheitszertifikat verwendet.

Ich hatte gehofft, die Anforderung im Ereignis Application BeginRequest abfangen zu können, aber der SSL-Fehler tritt vorher auf. Um das Ereignis Application BeginRequest auszulösen, muss der Benutzer die Zertifikatfehlermeldung bestätigen. Ist es möglich, in Code umzuleiten, oder muss diese Korrektur in IIS erfolgen?

-1voto

Ramesh Punkte 12657

Interessant. Ich habe dieses Verhalten noch nie auf einer Website beobachtet, bis ich diese Frage gesehen habe. Sogar Google hat dieses Problem. Die unten stehende URL führt zu einem Fehler mit dem ungültigen Zertifikat.

https://google.com/accounts/

Übrigens, die meisten Websites haben eine Subdomain, die sie mit einem Zertifikat schützen. Ein Daumen hoch für die Frage.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X