Можно ли настроить Alfresco Explorer и Alfresco Share на использование разных цепочек аутентификации? - PullRequest
1 голос
/ 04 октября 2011

Сейчас у меня есть настройка Alfresco с этой цепочкой аутентификации:

authentication.chain=alfinst:alfrescoNtlm,ldap1:ldap

Однако было бы неплохо, если бы я мог использовать это для Alfresco Share, и это для Alfresco Explorer:

authentication.chain=alfinst:alfrescoNtlm

Есть ли способ настроить эти приложения для использования разных цепочек аутентификации? Если нет, то можно ли это сделать с помощью какого-либо расширения?

Ответы [ 2 ]

3 голосов
/ 05 октября 2011

В URL-адресах обозревателя и веб-сценариев используется различных фильтров аутентификации , поэтому вы можете подключить свою индивидуальную обработку выборочной аутентификации. Осторожно: AFAICS, это не полностью поддерживаемый вариант использования, поэтому вы можете закончить тем, что написали больше кода, чем хотели. Вы были предупреждены, HBD.

Возможный подход может быть:

  • с настраиваемым фильтром, сопоставленным с URL-адресами проводника, который устанавливает AUTH_WEB_CLIENT атрибут сеанса

  • настройка компонента аутентификации LDAP для проверки, установлен ли такой атрибут сеанса, и пропуска аутентификации, если это так

0 голосов
/ 29 мая 2012

@ Скуро был достаточно хорош, чтобы предоставить несколько хороших способов сделать это. Лично я более склонен к вашему собственному предложению, особенно если у вас есть Apache перед Alfresco (что, в любом случае, приятно иметь). Ваше предложение "Мы могли бы переписать входящие URL-адреса ..." кажется хорошей идеей. Таким образом, вам не нужно трогать свою конфигурацию цепочек Alfresco, которая может быть немного более сложной, чтобы легче было все испортить.

...