站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > Apache HTTP Server Version 2.2 中文文档

mod_authn_alias - Apache HTTP Server Version 2.2 中文文档





top

示例

下面的例子创建了基于ldap(实际)认证支持者的两个不同的ldap(扩展)认证支持者别名。这样,同一个认证区域就可以被多个ldap主机伺服。

示例

LoadModule authn_alias_module modules/mod_authn_alias.so

<AuthnProviderAlias ldap ldap-alias1>
AuthLDAPBindDN cn=youruser,o=ctx
AuthLDAPBindPassword yourpassword
AuthLDAPURL ldap://ldap.host/o=ctx
</AuthnProviderAlias>

<AuthnProviderAlias ldap ldap-other-alias>
AuthLDAPBindDN cn=yourotheruser,o=dev
AuthLDAPBindPassword yourotherpassword
AuthLDAPURL ldap://other.ldap.host/o=dev?cn
</AuthnProviderAlias>

Alias /secure /webpages/secure
<Directory /webpages/secure>
Order deny,allow
Allow from all

AuthBasicProvider ldap-other-alias ldap-alias1

AuthType Basic
AuthName LDAP_Protected_Place
AuthzLDAPAuthoritative off
require valid-user
</Directory>

top

<AuthnProviderAlias> 指令

说明封装一组定义扩展认证支持者的指令,并为其指定一个别名
语法<AuthnProviderAlias baseProvider Alias> ... </AuthnProviderAlias>
作用域server config, virtual host
状态扩展(E)
模块mod_authn_alias

<AuthnProviderAlias></AuthnProviderAlias>用来封装一组定义扩展认证支持者的指令,并为其指定一个别名,这个别名可以被AuthBasicProviderAuthDigestProvider引用。