2014-10-15 11 views
11

Dostaję to ostrzeżenie za odwiedzenie non stronę https jako httpsChrome wyłącza sprawdzanie SSL witryn?

enter image description here

Tried to wyłączyć dodając, że polecenie do skrótów cel, ale nie robi praca.

"C: \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe" -ignore-urlfetcher-CERT-wnioski

Czy istnieje jakikolwiek sposób, aby wyłączyć sprawdzanie SSL dla stron internetowych?

+0

Wyłączenie kontroli certyfikatu niszczy bezpieczeństwo protokołu SSL. Nie rób tego. – SLaks

+0

Wiem, ale trzeba to zrobić dla naszego projektu, zanim zostanie on opublikowany. – user198989

+0

Zobacz także: "Dlaczego nagle otrzymuję komunikat" Zablokowany ładowanie mieszanych treści aktywnych "w Firefoksie?] (Http://stackoverflow.com/q/18251128/608639). [Treści mieszane powodują określone zachowanie przeglądarki] (http://www.w3.org/TR/2014/WD-mixed-content-20140722/) według W3C. – jww

Odpowiedz

11

Aby wyłączyć okna błędów związane z certyfikatami, możesz uruchomić chrome z konsoli i użyć tej opcji: --ignore-certificate-errors.

"C: \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe" --ignore-certyfikatu błędów

należy go używać do celów testowych. Pełniejszy lista opcji jest tutaj: http://peter.sh/experiments/chromium-command-line-switches/

+0

Link do uruchamiania Chrome w OSX: http://stackoverflow.com/questions/13146125/how-can-i-launch-chrome-with-flags-z-polecenia-linii-więcej-konczynu –

+7

nie pomaga w Chrome Wersja 53.0.2785.116 –

0

jako rozwiązanie tymczasowe ten pracował dla mnie: https://support.google.com/chrome/answer/99020

Wyłącz phishing & ostrzeżenia o złośliwym oprogramowaniu W niektórych przypadkach możesz chcieć wyłączyć phishing i ostrzeżenia o złośliwym oprogramowaniu w celu pobrania pliku z niezrozumiałego, ale zaufanego źródła. Możesz wyłączyć te ostrzeżenia, ale nie zalecamy tego. Wyłączy to również ostrzeżenia o pobieraniu. Na komputerze otwórz Chrome. W prawym górnym rogu kliknij Więcej Więcej, a następnie Ustawienia. U dołu kliknij Pokaż ustawienia zaawansowane. W sekcji "Prywatność" odznacz pole "Chroń siebie i swoje urządzenie przed niebezpiecznymi witrynami."

3

W moim przypadku było opracowanie aplikację ASP.Net MVC5 i błędów certyfikat na moim komputerze lokalnym dev (certyfikat IISExpress) zaczął coraz praktycznym problemem raz zacząłem pracować z pracowników usług. Chrome po prostu nie zarejestrowałby mojego pracownika usługi z powodu błędu certyfikatu.

Zauważyłem jednak, że podczas moich automatycznych testów przeglądarki Selenium Chrome wydaje się po prostu "ignorować" wszystkie tego rodzaju problemy (np. Stronę z ostrzeżeniem o niebezpiecznej witrynie), więc zadałem sobie pytanie: czy Selenium uruchamia Chrome do uruchamiania testów i czy może również rozwiązać problem pracownika serwisu?

Korzystanie Process Explorer na Windows, udało mi się dowiedzieć, argumenty wiersza polecenia, z którymi selen zaczyna Chrome:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-background-networking --disable-client-side-phishing-detection --disable-default-apps --disable-hang-monitor --disable-popup-blocking --disable-prompt-on-repost --disable-sync --disable-web-resources --enable-automation --enable-logging --force-fieldtrials=SiteIsolationExtensions/Control --ignore-certificate-errors --log-level=0 --metrics-recording-only --no-first-run --password-store=basic --remote-debugging-port=12207 --safebrowsing-disable-auto-update --test-type=webdriver --use-mock-keychain --user-data-dir="C:\Users\Sam\AppData\Local\Temp\some-non-existent-directory" data:, 

Istnieje kilka parametrów tutaj, że nie kończy się robi testowanie konieczności, ale jeśli uruchomię Chrome w ten sposób, mój pracownik usług rejestruje się i działa zgodnie z oczekiwaniami.

Jedyny, który wydaje się mieć znaczenie, to parametr --user-data-dir, który, aby wszystko działało, może zostać ustawiony na nieistniejący katalog (rzeczy nie zadziałają, jeśli 't podać parametr).

Nadzieję, że pomaga komuś z podobnym problemem. Używam Chrome 60.0.3112.90.

2

Użytkownicy komputerów Mac powinni wykonać poniższe polecenie z terminalu, aby wyłączyć ostrzeżenie o certyfikacie.

/Applications/Google Chrome.app/Contents/MacOS/Google Chrome --ignore-certificate-errors --ignore-urlfetcher-cert-requests &> /dev/null 
+0

to działa, ale spacje nie są ujęte w twojej odpowiedzi, użyj tego '/ Applications/Google \ Chrome.app/Contents/MacOS/Google \ Chrome --ignore-certificate-errors' –

Powiązane problemy