Parece que o site está usando a autenticação HTTP. Nesse caso, você deve poder fornecer os detalhes de autenticação como parte do URL, da mesma forma:
https://username:[email protected]/login.html
Eu usei esse recurso pela última vez há 15 anos. Naquela época, o Netscape Navigator ocultava a senha exibindo a URL para o restante do domínio de autenticação (website) como:
https://[email protected]/
O Chromium também suporta (ed) nomes de usuário e senhas em URLs para autenticação HTTP. Se o nome de usuário exibido não for informações confidenciais, essa solução poderá atender aos seus propósitos. No entanto, o suporte para senhas incorporadas em URLs foi removido na versão 19 , reintegrado nas seguintes lançamento e mais tarde removido novamente .
Observação: a inclusão de senhas na parte userinfo de um URI foi obsoleta em RFC 3986 , a especificação oficial da sintaxe de URIs (Uniform Resource Identifiers).
Related ServerFault question: Você pode passar usuário / senha para Autenticação Básica HTTP em parâmetros de URL?