Gwt + Spring Security интеграция - PullRequest
0 голосов
/ 11 февраля 2012

Я создаю приложение с (умным) gwt , hibernate (на самом деле gilead или hibernate4gwt ) и Spring Security .

Кстати, я довольно новичок во всем этом.

До сих пор все работало нормально, но я недавно добавил функциональность безопасности Spring вДля того чтобы внедрить систему аутентификации.Кажется, есть несколько способов сделать эту работу, я посмотрел несколько уроков.

Мне понравилась эта простая идея: http://blog.maxmatveev.com/2011/06/gwt-and-spring-security-integration-as.html?showComment=1328698687249#c4823182825437196300

Я также попробовал эту (много фиктивных классови такое, ну да ладно): http://seewah.blogspot.com/2009/02/gwt-and-spring-security.html

В обоих случаях у меня одна и та же проблема, я получаю эту ошибку в applicationContext.xml:

Error occured processing XML 'org/springframework/security/access/intercept/aopalliance/MethodSecurityInterceptor'

В первой ссылке этопроисходит в строке:

<security:global-method-security secured-annotations="enabled" mode="aspectj"/>

Во второй ссылке это происходит в строке:

<security:global-method-security secured-annotations="enabled" jsr250-annotations="disabled" />

Я погуглил проблему, но не нашел ответа ..

PS1: с использованием Eclipse 3.6, и я установил плагины для Spring Framework и aspectJ .

PS2: Я не писал весь код здесь, вместо этого мне нравились учебники, которые я использовал (было бы слишком много кода).

Может быть, кто-то может мне помочь.Заранее спасибо.

1 Ответ

0 голосов
/ 13 февраля 2012

Это может быть проблема с версией Spring / Spring Security.

Убедитесь, что вы обновлены до последней версии (для обработки атрибута mode="aspectj" элемента security:global-method-security), например. Spring-Security 3.1.

...