Eu acho que você tem o tipo de autenticação errado ( AuthType Basic
) no seu .htaccess, olhando para o seu .htpasswd
ele me diz que a senha está configurada por htdigest
& não htpasswd
(corrija-me se estiver errado) e, portanto, o erro de configuração.
Para resolver isso, tente o seguinte .htaccess
info & o problema deve desaparecer:
AuthName "Authorization Required"
AuthType Digest
AuthUserFile D:\webapp\lib\.htpasswd
require valid-user
Mas eu sugiro que você use o método acima, pois o password is transmitted in
MD5 Digest in the network whereas
AuthType Basic 'transfere a senha em um texto limpo.
Mas, se você insistir em ter AuthType Basic
, tente o seguinte .htaccess
:
AuthName "Authorization Required"
AuthType Basic
AuthUserFile D:\webapp\lib\.htpasswd
require valid-user
& crie a htpassword no seguinte link:
http://www.htaccesstools.com/htpasswd-generator/
e atualize seu arquivo .htpasswd
.