Назад | Перейти на главную страницу

AuthType Digest Realm Password Проблема пробела

У меня проблема, когда я пытаюсь настроить тестовый каталог для аутентификации с помощью AuthType Digest. Мне удалось успешно завершить это, но только тогда, когда AuthName для .htaccess представляет собой одну строковую запись.

Пример .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> 

Пример .htpasswd

go_admin:'Gordon':0acefe7c35fab863f9a03f2e3f88f168qNG0

Если я изменю Realm в .htpasswd и .htaccess AuthName на "Gordon and" .. Я получаю эту ошибку (из журналов Apache / 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/

Я попытался заключить Realm в одинарные и двойные кавычки безрезультатно, в настоящее время редактирую с помощью Notepad ++, но также пытался создать с помощью инструмента ht_digest.exe ... все еще нет кубиков.

Я также посмотрел на Документы Apache AuthType и ht_digest но, возможно, это не тот раздел, поскольку я не могу найти никакой информации о содержании областей, разделенных пробелами.

Любые указатели или советы будут оценены, спасибо.