AuthType摘要领域密码空白问题

我有一个问题,我试图设置一个testing目录来validation使用AuthType摘要。 我已经能够成功完成这个,但只有当.htaccess的AuthName是一个string条目。

示例.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 

如果我将.htpasswd和.htaccess AuthName中的Realm更改为“Gordon and”..我得到这个错误(来自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/ 

我已经尝试包装单引号和双引号的领域无济于事,目前编辑使用Notepad ++,但也尝试通过ht_digest.exe工具创build…仍然没有骰子。

我也看过Apache的AuthType和ht_digest文档,但也许它不是正确的部分,因为我似乎无法find任何信息包含空白的领域。

任何指针或build议,将不胜感激,谢谢。