O erro Access Denied (Acesso negado), também chamado de Erro 401 Unauthorized, acontece quando o navegador ou servidor bloqueia o acesso a um site ou recurso por falta de permissão.
Neste artigo, você vai conhecer os principais motivos do erro e aprender como corrigir em diferentes cenários, como login, permissões e bloqueios de rede.
Esse erro pode aparecer com diferentes nomes, como:
- Erro 401 Não Autorizado
- HTTP 401 – Não Autorizado
- Access Denied
- Acesso Negado
- Autorização Necessária
- Error 401 Unauthorized
Confira o vídeo ou siga para o passo a passo abaixo:
O que você vai encontrar neste artigo:
Principais motivos do erro
Abaixo confira as principais causas:
- Permissões de arquivos ou pastas alteradas: o erro ocorre quando você não tem permissões suficientes para acessar o recurso. Arquivos protegidos ou criptografados também podem gerar esse bloqueio.
- Rede que requer autenticação: algumas redes utilizam o endereço IP como referência para liberar o acesso. Se o acesso ocorrer de fora de uma localização autorizada, o sistema pode negar a entrada.
- Informações ausentes ou desatualizadas no site: se arquivos essenciais do site estiverem faltando ou não forem reconhecidos, o servidor pode retornar erro de autorização – Se necessário confira como verificar se há arquivos na pasta de meu site
- Malware ou infecção no site: arquivos maliciosos podem alterar permissões ou causar um bloqueio do acesso – Se necessário, confira como identificar se meu site está infectado com malware
Como solucionar o erro
1Verifique as permissões dos arquivos de seu site
Certifique-se de que os arquivos e pastas do seu site têm as permissões adequadas para acesso.
No painel da hospedagem, revise as configurações de permissões dos arquivos e diretórios, para garantir que os usuários tenham acesso autorizado - Se necessário, confira como alterar a permissão de um arquivo ou pasta
2Limpe o cache do navegador
Limpe o cache e os cookies do navegador para atualizar os arquivos locais usados ao carregar o site.
- Ao acessar sites, o navegador armazena arquivos temporários (scripts, imagens, cookies e arquivos de estilo CSS). Se esses arquivos estiverem desatualizados ou corrompidos, o erro Access Denied pode aparecer.
- Ao limpar o cache, todos os arquivos necessários serão recarregados diretamente do servidor, o que aumenta as chances de corrigir o problema - Confira como limpar o cache do navegador
3Utilize outro navegador ou aba anônima
Tente acessar o site em outro navegador ou usando uma aba anônima/privada.
- Esse procedimento força o navegador a carregar todo o conteúdo do site do zero, sem depender de cache ou cookies armazenados.
- Você pode usar navegadores como Google Chrome, Mozilla Firefox, Microsoft Edge ou Safari para testar.
- Se o acesso funcionar em outro navegador ou na aba anônima, isso indica que o problema está relacionado às configurações ou extensões do navegador original.
4Verifique se o IP está bloqueado
Confirme se o endereço de IP utilizado não está bloqueado nas configurações do servidor ou firewall.
- Acesse o painel de hospedagem e verifique se há endereços de IP listados como bloqueados.
- Caso identifique o bloqueio, ajuste as regras de firewall ou inclua o IP desejado na lista de permitidos.
- Esse procedimento é útil quando apenas um usuário ou dispositivo específico apresenta o erro Access Denied (401 Unauthorized) - Confira como bloquear ou desbloquear o acesso de um IP a um site
5Verifique as credenciais de autenticação
Confira as suas credenciais de login (usuário e senha) estão corretas e têm permissão para acessar o recurso.
- Se estiver acessando uma rede que exige autenticação, como uma VPN, garanta que os dados de login foram digitados corretamente.
- Confirme também se sua conta possui as permissões necessárias para acessar o conteúdo ou recurso bloqueado.
6Desative o software antivírus
Se você faz uso de um antivírus, teste desativá-lo temporariamente para verificar se ele está bloqueando o acesso ao site ou recurso.
- Alguns softwares de segurança podem identificar falsos positivos e impedir o carregamento de páginas, exibindo o erro Access denied (401 Unauthorized).
- Desative o antivírus apenas por alguns minutos e tente acessar novamente o site.
- Se o problema for resolvido, ajuste as configurações de segurança do antivírus para permitir o acesso ao endereço confiável, sem precisar deixar a proteção desligada.
7Validar bloqueio por malware
Verifique se não há arquivos infectados (malware) na hospedagem que possam estar gerando o erro Access Denied.
- Arquivos maliciosos podem alterar permissões do site ou levar o sistema a aplicar um bloqueio automático por segurança.
- Revise os arquivos da sua hospedagem e busque sinais de infecção - Confira o passo a passo em: como identificar se o site está infectado por malware ou vírus
- Confirme também se não há nenhum chamado em aberto relacionado a esse bloqueio - Saiba mais em: como abrir um chamado e ver o histórico