2015-06-16 3 views
0

Как я могу разрешить доступ к URL-адресу, так что только анонимный не может получить страницу? Я использую весеннюю безопасность.Возможно ли разрешить всем пользователям, кроме анонимных?

<intercept-url pattern="/pattern/page.html" access="__WHAT_SHOULD_BE_HERE__"/> 
+1

Ах, я вижу теперь, использовать/** –

ответ

2

Вы можете использовать isAuthenticated либо в XML-формат или аннотаций формат:

конфигурации XML весна:

<intercept-url pattern="/pattern/page.html" access="isAuthenticated()" /> 

Аннотация:

@PreAuthorize("isAuthenticated()") 
+0

Прохладный, но с какой версией весенней безопасности это доступно использовать? – user3663882

+0

Теперь я работаю с Spring 3.1, но не знаю, работает ли он с более старыми версиями. Какую версию вы используете? –