Назад | Перейти на главную страницу

Alfresco только с MIT Kerberos: какой authentication.chain?

Я хочу, чтобы Alfresco аутентифицировал пользователей, используя SSO с MIT Kerberos.

какой authentication.chain я должен использовать?

Я попытался authentication.chain=kerberos1:kerberos безуспешно.

На основе этот ответ Я также настроил сервер LDAP, содержащий тех же пользователей, что и MIT Kerberos, и попробовал с authentication.chain=kerberos1:kerberos;ldap1:ldap, но это тоже не работает.

Важные строки ldap1/ldap-authentication.properties:

ldap.authentication.active=true
ldap.synchronization.active=true

Я всегда получаю CIFS server configuration error, Error creating bean with name 'globalAuthenticationFilter', хотя меня не волнует CIFS, только HTTP. В kerberos1/kerberos-authentication.properties у меня есть kerberos.authentication.authenticateCIFS=false.

Что я делаю не так?
Может мне понадобится passthru как-нибудь?

Эта цепочка должна работать:

authentication.chain=kerberos1:kerberos

но, насколько мне известно, Kerberos MIT не будет работать из коробки с сервером аутентификации Kerberos Alfresco. Вам может понадобиться дополнительная конфигурация на KDC

вы все равно можете использовать ldap, если ваш KDC использует каталог LDAP в качестве бэкэнда, и passthru будет работать, только если у вас есть samb вместе с Kerberos.