Я пытаюсь использовать PreAuthFilter (для Siteminder ) с Spring Security 3.0.
Вышеупомянутая конфигурация не работает с
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: No AuthenticationEntryPoint could be established. Please make sure you have a login mechanism configured through the namespace (such as form-login) or specify a custom AuthenticationEntryPoint with the 'entry-point-ref' attribute
Offending resource: ServletContext resource [/WEB-INF/security-app-context.xml]
1) Как мне указать AuthenticationEntryPoint ???
2) И действительно ли это применимо для сценария предварительной аутентификации ???
согласно axtavt ] решение ниже:
Создайте компонент с Http403ForbiddenEntryPoint
и укажите его в
Я предполагаю, что в случае предварительной аутентификации вам нужно объявить Http403ForbiddenEntryPoint
и сослаться на него через атрибут entry-point-ref
из <http>
.