Używam kontrolki Webbrowser do logowania się do witryny HTTPS z "niezaufanym certyfikatem". ale dostaję okienko okno taki standart "Alert zabezpieczeń" o niezaufanych certyfikatu:Jak wyłączyć okno "Alert bezpieczeństwa" w kontrolce Webbrowser
Muszę znaleźć tego okna tytule i wysłać go Alt + Y nacisnąć Tak:
int iHandle = NativeWin32.FindWindow(null, "Security Alert");
NativeWin32.SetForegroundWindow(iHandle);
System.Windows.Forms.SendKeys.Send("Y%");
, ale użytkownik może zobaczyć migotanie tego okna.
Jak mogę zignorować ten alert?
Czy wyłączyć kontrolę "niezaufanego certyfikatu" w kontrolce przeglądarki internetowej?
możliwe duplikat kontrolować [WebBrowser - zignorować błąd SSL] (http://stackoverflow.com/questions/6933254/webbrowser-control-ignore-ssl-errors) –
Zobacz też: Błędy SSL w kontrolkach WebBrowser dla aplikacji konsolowych http://stackoverflow.com/questions/17698002/ignoring-web-browser-ssl-security-alerts-in-console-application/21008529 –