Eu tenho um problema em que estou tentando definir um diretório de teste para autenticar usando o AuthType Digest. Eu consegui concluir isso com sucesso, mas somente quando o AuthName de .htaccess é uma entrada de string.
Exemplo .htaccess:
Options +Indexes
AuthName "Gordon"
AuthType Digest
AuthDigestDomain /
AuthDigestProvider file
AuthUserFile C:/xampp/htdocs/HTAccessible/test/htdigest/.htpasswd
<Limit GET POST PUT>
require valid-user
</Limit>
Exemplo .htpasswd
go_admin:'Gordon':0acefe7c35fab863f9a03f2e3f88f168qNG0
Se eu mudar o Reino em .htpasswd e .htaccess AuthName para "Gordon e" ... Eu recebo este erro (do Apache logs / error.log)
[Sat Aug 24 15:14:27.864534 2013] [auth_digest:error] [pid 6840:tid 1716] [client 127.0.0.1:49646] AH01790: user 'go_admin' in realm 'Gordon and' not found: /HTAccessible/test/htdigest/
Eu tentei encapsular o Reino em marcas de aspas simples e duplas sem sucesso, atualmente editando usando o Notepad ++, mas também tentei criar através da ferramenta ht_digest.exe ... ainda sem dados.
Eu também procurei nos Apache AuthType e ht_digest docs mas talvez não seja o certo seção como eu não consigo encontrar qualquer informação sobre contendo reinos whitespaced.
Qualquer sugestão ou conselho seria apreciado, obrigado.
Tags password .htaccess apache-2.2