我使用<Directory>
进行了LDAP身份验证,但现在我需要<Location>
。
工作:
<Directory /home/foo-bar/>
DAV on
AuthType Basic
AuthName "foo bar"
AuthBasicProvider ldap
AuthLDAPUrl ldap://www.foo.bar
AuthLDAPBindDN cn=admin,dc=bar
AuthLDAPBindPassword foo
AuthLDAPGroupAttribute memberUid
AuthLDAPGroupAttributeIsDN off
Require valid-user
</Directory>
什么都不做:
<Location /foo-bar/>
DAV on
AuthType Basic
AuthName "foo bar"
AuthBasicProvider ldap
AuthLDAPUrl ldap://www.foo.bar
AuthLDAPBindDN cn=admin,dc=bar
AuthLDAPBindPassword foo
AuthLDAPGroupAttribute memberUid
AuthLDAPGroupAttributeIsDN off
Require valid-user
</Location>
当我尝试使用passwd文件时,只允许ip地址1.2.3.4或者测试它时该位置有效,但是当我尝试ldap验证时没有任何反应(=浏览器显示页面)。
答案 0 :(得分:0)
这有效:
<Location /railo-context/>
AuthBasicProvider ldap
AuthType Basic
AuthName "Railo Admin"
AuthLDAPURL ldap://www......
AuthLDAPBindDN cn=admin,dc=....
AuthLDAPBindPassword .....
Require ldap-user .....
</Location>