HTTP 403 Forbidden (Proibido)
O servidor entendeu a requisição, mas se recusa a atendê-la.
Ficha rápida
| Código | 403 |
|---|---|
| Nome oficial (em inglês) | Forbidden |
| Nome em português | Proibido |
| Grupo | Erro do cliente (4xx) |
| Definido em | RFC 9110, Section 15.5.4 |
| Quem costuma gerar | O servidor, apontando um problema na requisição enviada pelo cliente. |
O que significa
O servidor entendeu a requisição e sabe quem está pedindo, mas se recusa a atendê-la: faltam permissões. Repetir a mesma requisição com as mesmas credenciais não vai resolver. Alguns servidores usam 404 no lugar para não revelar que o recurso existe.
Quando o servidor devolve esse código
- Usuário autenticado sem permissão para o recurso.
- Bloqueio por regra de firewall, por IP ou por país.
Problemas comuns
- Token válido, mas sem o escopo necessário.
- Bloqueio de um firewall de aplicação ou de uma regra de segurança.
- Pasta ou arquivo sem permissão de leitura no servidor.
Como resolver
- Verifique o perfil e os escopos da credencial.
- Peça a permissão ao administrador.
- Confira regras de IP e de firewall.
- Se a identificação falhou, o código esperado seria 401.
Em automações e integrações
Se uma conexão do fluxo funcionava e passou a devolver 403, a conta usada pode ter perdido a permissão no serviço de destino. Confirme com quem administra o serviço.
Não confunda com outros códigos
Não confunda com 401 (sem autenticação válida) nem com 404 (alguns servidores usam 404 para esconder o recurso).
Exemplo de resposta
HTTP/1.1 403 Forbidden
O exemplo é ilustrativo: o corpo e os cabeçalhos reais mudam de servidor para servidor. O código e o nome seguem o padrão HTTP.
Perguntas frequentes
403 significa que o login está errado?
Não. Se o login estivesse errado, o esperado seria 401. O 403 indica falta de permissão.
Por que alguns sites mostram 404 em vez de 403?
Para não confirmar que o recurso existe a quem não tem acesso.