Ich verwende das Webbrowser-Steuerelement, um mich mit einem "nicht vertrauenswürdigen Zertifikat" an der HTTPS-Site anzumelden. aber ich bekomme Popup-Standart-Fenster "Sicherheitshinweis" über nicht vertrauenswürdiges Zertifikat:
Ich muss dieses Fenster nach Titel suchen und es Alt + Y senden, um Ja zu drücken:
%Vor%aber Benutzer können ein Flackern dieses Fensters sehen.
Wie kann ich diese Warnung ignorieren?
Oder deaktivieren Sie dieses Kontrollkästchen "nicht vertrauenswürdiges Zertifikat" im Webbrowser-Steuerelement?
Das sollte es tun:
%Vor%Offensichtlich ist das bloße Zulassen von Zertifikaten ein Sicherheitsrisiko. Sei vorsichtig.
Wenn das Zertifikat nicht von einer vertrauenswürdigen Zertifizierungsstelle stammt (der erste Punkt in der Eingabeaufforderung), können Sie das Zertifikat unter den vertrauenswürdigen Stammzertifizierungsstellen auf den betreffenden PCs installieren.
Sie können dies unter Zertifikat anzeigen tun.
In gewisser Weise könnte dies eine einfachere Lösung sein, da keine Codeänderungen erforderlich sind, die alle Zertifikate akzeptieren. Es erfordert jedoch, dass das Zertifikat überall dort installiert wird, wo die Anwendung verwendet wird.
Hier gehen wir mit der Lösung: Ich führe es für das Browser_Navigated-Ereignis aus, da die zugrunde liegende ActiveX-Komponente bis dahin null ist.
Betreff: Ссылка
%Vor%Tags und Links c# https browser certificate