1
resposta

400 Bad Request

Após alguns testes, coloquei uma aplicação rodando externamente, ao acessar o conteudo de fora da rede interna, aparece a seguinte mensagem: 400 Bad Request The plain HTTP request was sent to HTTPS port O que pode ocasionar este erro? Quando estou na rede interna a aplicação funciona corretamente.

1 resposta

Oi Bruno, tudo bem?

O erro "400 Bad Request" geralmente ocorre quando uma solicitação HTTP é enviada para uma porta HTTPS. Isso significa que você está tentando acessar a aplicação através de uma conexão não segura (HTTP) em uma porta que espera uma conexão segura (HTTPS).

Existem algumas possíveis causas para esse erro:

  1. Configuração do servidor: Verifique se a configuração do servidor está correta e se a porta correta está sendo utilizada para a conexão segura (HTTPS). Certifique-se de que o servidor esteja configurado para aceitar solicitações HTTP na porta correta.

  2. Redirecionamento: Verifique se há algum redirecionamento configurado no servidor que esteja redirecionando as solicitações HTTP para a porta HTTPS. Se houver, verifique se o redirecionamento está configurado corretamente.

  3. Firewall ou proxy: Verifique se há algum firewall ou proxy configurado que esteja bloqueando ou redirecionando as solicitações HTTP. Certifique-se de que as configurações do firewall ou proxy estejam corretas e permitindo o acesso à porta correta.

  4. Certificado SSL: Verifique se o certificado SSL está configurado corretamente e se está sendo usado na porta correta. Certifique-se de que o certificado esteja válido e não tenha expirado.

Essas são algumas possíveis causas para o erro "400 Bad Request" ao acessar a aplicação externamente. Verifique esses pontos e faça os ajustes necessários para corrigir o problema.

Um abraço e bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software