Windows Server 2003 に Alfresco community v4.0 をインストールしました。alfresco で LDAP を構成しました。シングル サインオンを構成する必要があります。それで、誰か私にそれに関する詳細を教えてもらえますか?それは私にとって非常に役に立ちますか?
質問する
2201 次
1 に答える
1
システム構成(LDAP、AD、Kerberosなどの外部システム)によって異なりますが、グローバルには次のようになりalfresco.global.properties
ます。ディレクトリ内のファイルに移動しますtomcat/shared/classes/alfresco/extension
(そのようなファイルがない場合は、作成するだけです。次に、次の行を追加します(ここでは、userNameFormatがLDAPによってアプリケーションに渡される方法によって異なります)。
ntlm.authentication.sso.enabled=true
authentication.chain=passthru1:passthru,alfrescoNtlm1:alfrescoNtlm,ldap1:ldap-ad
passthru.authentication.useLocalServer=false
passthru.authentication.domain=yourdomain.local
passthru.authentication.servers=domainControllerResolvedHostname
ldap.authentication.userNameFormat=%s
ldap.authentication.java.naming.provider.url=ldap://yourdomain:port
ldap.authentication.active=false
ldap.authentication.java.naming.factory.initial=com.sun.jndi.ldap.LdapCtxFactory
ldap.synchronization.groupSearchBase=ou\=users,ou=yourGroup,dc=mainGroup,dc=local
ldap.synchronization.userSearchBase=ou\=users,ou=yourGroup,dc=mainGroup,dc=local
ldap.synchronization.userIdAttributeName=sAMAccountName
いくつかのメモ:
- userNameFormat =ここでは、ユーザーがActive Directoryのユーザー名または拡張子@yourdomainのどちらでログを記録しているかによって異なります(例:%s = johnDoeまたはjohnDoe@yourdomain.local)
- url = Active Directoryサーバー(IPまたは解決されたホスト名)と使用されるポート(通常は389)をそこに配置する必要があります
詳細については、こちらをご覧ください: Alfresco Docs Passthru
于 2012-09-11T10:38:03.290 に答える