1
resposta

Não consigo acessar o site.

Baixei o arquivo do curso de Selenium, mas ao tentar rodar o codigo exatamente como o professor rodou, usando IIS Express, no Alura.ByteBank.webApp, o google bloqueou a conexão dizendo não ser particular. Alguém me ajuda

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Pedro! Bom dia!

Esse problema ocorre porque o navegador está bloqueando o acesso ao localhost devido a um certificado SSL inválido. Isso é comum em ambientes de desenvolvimento. Aqui estão algumas maneiras de resolver isso:

  1. Ignorar o aviso de segurança:

    • No Chrome, clique em "Avançado" e depois em "Continuar para localhost (não seguro)". Isso permitirá que você acesse o site mesmo com o aviso.
  2. Usar HTTP em vez de HTTPS:

    • Se a segurança não for uma preocupação no seu ambiente de desenvolvimento, você pode tentar acessar o site usando http://localhost em vez de https://localhost.
  3. Configurar o navegador para aceitar certificados inválidos:

    • No Chrome, você pode iniciar o navegador com a opção --ignore-certificate-errors. No entanto, isso deve ser usado com cautela e apenas em ambientes de desenvolvimento.
  4. Instalar um certificado SSL válido:

    • Para uma solução mais robusta, você pode gerar e instalar um certificado SSL válido para o localhost. Existem ferramentas como o mkcert que facilitam esse processo.
  5. Certificado autofirmado (Self-signed certificate):

    • Para uma solução Adicione o certificado ao repositório de Autoridades Certificadoras (CA) confiáveis do sistema. Use ferramentas como o dotnet dev-certs:
    dotnet dev-certs https --trust
    

    Este comando configura certificados locais confiáveis para desenvolvimento.

Espero ter ajudado e bons estudos!