Navegar na instância do navegador WebDriver por meio da autenticação HTTP básica

O WebDriver não tem a capacidade de interagir com a maioria das coisas no navegador que estão fora do DOM. Devido a essa limitação, a autenticação básica HTTP é um obstáculo frequente. Freqüentemente, superei isso passando um nome de usuário e senha autorizados anexados ao URL.

# uses the Python bindings for Selenium WebDriver
driver
= webdriver.Chrome()
driver
.get("http://username:password@AuthProtectedURL")