-3

Windows Server 2003 に Alfresco community v4.0 をインストールしました。alfresco で LDAP を構成しました。シングル サインオンを構成する必要があります。それで、誰か私にそれに関する詳細を教えてもらえますか?それは私にとって非常に役に立ちますか?

4

1 に答える 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 に答える