Я пытаюсь загрузить веб-страницу с помощью Selenium ChromeDriver.Это работало в течение последних 2 недель, и до сегодняшнего дня я получаю сообщение об ошибке, что мое соединение не защищено, и страница не загружается.Проведя некоторые исследования, похоже, что-то связано с сертификатом SSL.Однако, если я запускаю ту же страницу в Chrome без использования Selenium, соединение отображается как безопасное.
Я пытался использовать DesiredCapabilities
и ChromeOptions
для запуска драйвера с другими параметрами, но ни одна из них не работаетдо сих пор.
Этот код показывает резюме всех DesiredCapabilities
и ChromeOptions
, которые я пробовал до сих пор.
ChromeOptions options = new ChromeOptions();
options.setAcceptInsecureCerts(true);
options.setUnhandledPromptBehaviour(UnexpectedAlertBehaviour.ACCEPT);
options.addArguments("--allow-insecure-localhost");
options.addArguments("--ignore-certificate-errors");
options.addArguments("--allow-running-insecure-content");
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
capabilities.setCapability(CapabilityType.ACCEPT_INSECURE_CERTS,
true);
capabilities.setCapability(CapabilityType.SUPPORTS_NETWORK_CONNECTION,
true);
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
wDriver = new ChromeDriver(capabilities);
Я не получаю никаких других результатов, используя эти опцииили нет.Я не получаю сообщение об ошибке, кроме всплывающих окон в Chrome слева от панели навигации, сообщающих, что соединение небезопасно.
Эта ошибка отображается в браузере
Чего мне не хватает?