Erro 401 (Authorization Required): uma caixa de senha que não esperava

A resposta curta: quando uma pasta ou um site abre uma caixa a pedir utilizador e senha do próprio navegador (e não uma página do site), há uma proteção por senha no servidor. O erro 401 é o que aparece se cancelar a caixa ou se os dados estiverem errados. Não é uma avaria: é uma proteção que está ativa.

De onde vem a caixa

Origem Como a reconhece O que fazer
«Privacidade de Diretórios» do cPanel Foi você (ou quem fez o site) que protegeu a pasta. Se ainda a quer, use os dados que criou; se não, retire a proteção: Proteger uma pasta com palavra-passe.
Linhas no .htaccess (AuthType Basic, AuthUserFile) Alguém acrescentou as regras à mão, ou um plugin de segurança as pôs. Veja o .htaccess da pasta e retire as linhas, depois de guardar uma cópia.
Um site de testes ou em construção Quem o criou pôs senha para o esconder. Peça os dados a quem o criou, ou retire a proteção quando for tempo de abrir.
Uma API que pede identificação O 401 vem de um endereço da API e não de uma página. Confirme a chave ou o utilizador do pedido: veja a documentação da API.
Já preencheu os dados e volta a pedir Utilizador ou senha errados, ou o navegador a preencher sozinho uns antigos. Escreva à mão, num separador privado. Se perdeu a senha, crie a proteção de novo no cPanel.

Como tirar ou mudar a proteção

1 No cPanel, abra «Privacidade de Diretórios» (Directory Privacy) e procure a pasta.
2 Escolha a pasta e desligue a opção de proteger com senha, ou mude o utilizador e a senha.
3 Se não aparece na lista, a proteção está no .htaccess: abra o ficheiro dessa pasta e retire as linhas AuthType, AuthName, AuthUserFile e Require valid-user.
4 Confirme em outro navegador que a caixa já não aparece.
Se o site devia ser público e a caixa aparece, o Google e os visitantes ficam de fora: só o conteúdo à vista aparece nas pesquisas. Verifique antes de divulgar um site novo: Antes de publicar o seu site. E uma proteção por senha simples não substitui outras defesas: Manter o servidor seguro.

Não sabe quem pôs a proteção ou perdeu os dados? Abra um pedido com o endereço da pasta.

Abrir pedido de suporte

VEJA TAMBÉM

Proteger uma pasta com palavra-passe com a Privacidade de Diretórios

.htaccess em projetos PHP: URLs amigáveis e redirecionamentos

Antes de publicar o seu site: uma lista de dez verificações

Erros de sites explicados: 500, 403, 404, 508 e o que fazer

PRODUTO RECOMENDADO

Alojamento de sites com cPanel

Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 321,75 MT/mês (plano de 3 anos, com cupão)

Ver planos
  • 0 Utilizadores acharam útil
Esta resposta foi útil?