Мне нужно ввести имя пользователя и пароль в окне Требуется аутентификация в Chrome, но оно не работает из-за
NoAlertPresentException
![enter image description here](https://i.stack.imgur.com/Uw7YU.png)
Итак, мое программное обеспечение просто ожидает всплывающего оповещения, затем получает это исключение и повторяет попытку через 3 секунды, и оно просто зацикливается, как будто никакого оповещения нет вообще.
driver.SwitchTo().Alert().SetAuthenticationCredentials(User,Pass);
driver.SwitchTo().Alert().Accept();
Я нашел похожий вопрос, и единственный ответ состоял в том, чтобы использовать этот метод, но он не работает и для меня из-за ошибки DNS, похоже, я не могу аутентифицироваться с помощью этого.
driver.get("http://Username:Password@SiteURL")