Alfresco中配置lDAP服务(来源官方…

本文以LDAP-AD为例,   LDAP大同小异,本文只是最简单的LDAp,同步等配置没有加入进来
alfresco中配置LDAP主要分为3个操作:
1.复制粘贴配置文件
2.配置LDAP的属性
3.配置Alfresco的认证方式

1.复制粘贴配置文件
复制alfresco\WEB-INF\classes\alfresco\subsystems\Authentication\ldap-ad 文件夹下文件(只有俩个文件)
    粘贴到shared\classes\alfresco\extension\subsystems\Authentication\ldap-ad\ldap-ad1(最后一个文件夹自己命名)

复制alfresco\WEB-INF\classes\alfresco\subsystems\Authentication\ common-ldap-context.xml
粘贴到 shared\classes\alfresco\extension\subsystems\Authentication\ldap-ad 目录下
Alfresco中配置lDAP服务(来源官方文档 <wbr>)
2.配置LDAP属性
打开ldap1下   ldap-ad-authentication.properties文件 内容如下
Alfresco中配置lDAP服务(来源官方文档 <wbr>)

ldap.authentication.active
使用lDAP认证肯定设置true.
ldap.authentication.java.naming.security.authentication                   可以使用以下俩种
simple DIGEST-MD5
ldap.authentication.userNameFormat                   简单说 XXX@sinopec.com    要让用户使用XXX作为用户名,则这里是上图的设置
如果需要使用同步功能这项设置为空,但我这里不会讨论同步的使用,同步需要参考不同的LDAP服务器设置

ldap.authentication.allowGuestLogin

是否允许未认证用户做为guest登录.
ldap.authentication.java.naming.factory.initial
不需要改动.
ldap.authentication.java.naming.provider.url
LDAP访问的URL. The standard ports for LDAP are 389 (and 636 for SSL). For example:   ldap://openldap.domain.com:389
ldap.authentication.defaultAdministratorUser Names
设置默认的管理员.

3.配置alfresco认证方式

  alfresco-global.properties  中设置认证的方式

  authentication.chain=ldap1:ldap-ad
如果没有找到authentication.chain就自己添加一条
如果想让ldap与alfrescoNtlm一起使用
authentication.chain=alfrescoNtlm1:alfrescoNtlm,ldap1:ldap-ad
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值