Chrome-fout: u gebruikt een niet-ondersteunde opdrachtregelmarkering: –ignore-certifcate-errors. Stabiliteit en veiligheid zullen eronder lijden

Browser wordt geopend met de onderstaande regel-

U gebruikt een niet-ondersteunde opdrachtregelmarkering: –ignore-certifcate-errors. Stabiliteit en veiligheid zullen eronder lijden.

en na een paar seconden sluit de browser en wordt de fout gegenereerd.

Ik krijg te maken met de bovenstaande fout wanneer ik mijn code op chrome uitvoer.

Ik gebruik Chrome-versie – 44.0.2403.155 en de nieuwste seleniumpotten.

Kan iemand me helpen?


Antwoord 1, autoriteit 100%

Je kunt dit toevoegen aan de snelkoppeling van de Chrome-browser, in het gedeelte Doel:

–test-type

Dit zou alle waarschuwingsberichten uitschakelen.
Niet de beste oplossing, maar het werkt.


Antwoord 2, autoriteit 62%

Voor een Chrome-versie van 58.0.3029.110moet u Chrome.driver van 2.28 versiongebruiken. Download het stuurprogramma van http://chromedriver.storage.googleapis.com/index. html?path=2.28/

Opmerking: als je een andere chromedriver of other versionwilt downloaden, change version numberin de bovenstaande url.

Happy learning


Antwoord 3, autoriteit 12%

Ik had dit probleem onlangs. Ik kwam erachter dat ik een 32-bits chromedriver gebruikte voor een 64-bits Mac. Dus ik heb gewoon de chromedriver vervangen door een 64-bit chromedriver van https:// chromedriver.storage.googleapis.com/index.html?path=2.25/en de fout was verdwenen.


Antwoord 4, autoriteit 6%

Ik kon dit op Windows oplossen door de eigenschappen van de Chrome-snelkoppeling te openen. Daar heb ik de --ignore-certificate-errorsVlag verwijderen.


Antwoord 5

Probeer deze code wanneer u driver maakt. Ik hoop dat het zal helpen:

DesiredCapabilities capabilities = DesiredCapabilities.chrome();
ChromeOptions options = new ChromeOptions();
setDefaultCapabilities(capabilities);
capabilities.setCapability("chrome.switches", Arrays.asList("--ignore-certificate-errors"));
options.addArguments(Arrays.asList("allow-running-insecure-content", "ignore-certificate-errors"));
capabilities.setCapability(ChromeOptions.CAPABILITY, options);

Antwoord 6

Gebruik Chromedriver 2.12-versie (chromedriver_win32.zip) van het pad http: //chromedriver.storage.googleapis.com/index.html?path=2.12/

Je ziet dit pop-up.


Antwoord 7

Als uw browser de nieuwste versie probeert met de nieuwste Chrome-chauffeur. Ik kreeg hetzelfde probleem, maar wanneer veranderde het naar de nieuwste chauffeur en het werkte.


Antwoord 8

Ik denk dat dit het gevolg is van incompatibiliteit met chromen met chromen browser.
1.Uninstall chrome chauffeur.
2.Controleer de verchroomde browserversie die u gebruikt.
3. Vind een overeenkomstige compatibele chroom-stuurprogramma (compatibel van browserversie) en installeer deze.
Vergeet niet om het systeem opnieuw op te starten na stap 1 en stap 3.
Ik denk dat dit het probleem moet oplossen. Het werkte voor mij.


Antwoord 9

had een soortgelijke kwestie dus terwijl de volgende code die ik heb toegevoegd als chroomoptions me hielp oplossen, is dit net als @pritam banerjee zei

   System.setProperty("webdriver.chrome.driver", "C:\\Program Files\\Java\\chromedriver.exe");
    System.out.println(System.getProperty("webdriver.chrome.driver"));
    ChromeOptions chromeOptions = new ChromeOptions();
    chromeOptions.addArguments("no-sandbox");
    chromeOptions.addArguments("--test-type");// this is the one that helped
    chromeOptions.addArguments("disable-extensions");
    chromeOptions.addArguments("--start-maximized");
    WebDriver driver = new ChromeDriver(chromeOptions);
    driver.get("https://www.google.com");
    System.out.println("Google is selected");

Antwoord 10

De mijne had dezelfde fout vanwege Chrome Remote Desktop. Ik heb het uit mijn programma’s verwijderd en ik krijg de foutmelding niet meer

Other episodes