Мне нужно разработать два поставщика пользовательских аутентификации, способные обрабатывать 2 основной случай использования:Pentaho провайдеров более аутентификации
через имя пользователя и форма пароля аутентификации
аутентификации с помощью маркера
Я разработал свой CustomFormAuthProvider и CustomTokenAuthProvider.
Внутри Pentaho-весна контекст приложение-security.xml я объявил как провайдер фасоль с
providername=custom
и, следовательно, я установить соответствующее свойство (в security.properties) для «обычая».
Когда я запускаю пентахо, я вижу, что объект AccessManager загружает только одного поставщика из двух ... Таким образом, он обнаруживает ошибку, когда я использую один из двух методов проверки подлинности.
Есть ли способ загрузить обоих поставщиков в список провайдеров, как менеджер доступа может загрузить правильный, поддерживающий текущий токен?
Благодаря
это работает! ...... – Alex