Я пытаюсь защитить шаблон / **, но все мои попытки пока тщетны.
Вот что я делаю:
<security:intercept-url pattern="/**" filters="none" />
Моя конфигурациябольше не содержит intercept-url
определений.
Однако после доступа к любому URL-адресу я все еще перенаправлен на точку входа по умолчанию ...
Я отладил источник безопасности Spring и действительно могупосмотрите, какие фильтры загружаются для URL, к которому я пытаюсь получить доступ.(FilterChainProxy
строка: 154, список filters
заполнен)
Любое понимание того, почему это происходит и как обеспечить безопасность / **, было бы очень полезно.
Я использую3.0.5.RELEASE
РЕДАКТИРОВАТЬ:
Конфигурация безопасности:
<security:http auto-config="false" use-expressions="true" entry-point-ref="loginUrlAuthenticationEntryPoint">
<!-- dev --><security:intercept-url pattern="/**" filters="none" />
<security:custom-filter position="FORM_LOGIN_FILTER" ref="absoluteUrlSsoFilter" />
</security:http>
<security:authentication-manager>
<security:authentication-provider user-service-ref="ssoDetailsService" />
</security:authentication-manager>
Это важная часть, я также мог бы дать вам определения бинов, ноЯ сомневаюсь, что проблема есть.