2013-11-30 4 views
2

Я создал этот проект с использованием Grails 2.3.3 и добавил плагин MommoDB GORM Plugin и Spring Security Core. Я следил за этим сообщением spring-security-and-mongodb, чтобы заставить его работать, я могу видеть пользователя и роль в коллекции mongodb, но когда я ввожу имя пользователя и пароль, приложение не аутентифицируется против него, или, возможно, что-то сломалось где-то, что говорит о неудачной аутентификации. Здесь я прикрепил проект zip-файла, может кто-то посмотреть на него и посмотреть, неправильно ли я настроил что-то, что делает его неработоспособным.Spring Security Core и mongoDB не проверяет подлинность

ProjectZipFile

ответ

0

В файле BootStrap.groovy вы спасаете ролей и пользователей объектов, но также необходимо создать ассоциацию между Пользователем и роли с использованием объекта UserRole.

+0

Но у меня есть Власть, встроенная в пользователя, не так ли? Можете ли вы объяснить, как это сделать? Возможно, вставьте код, который вы имеете в виду. Спасибо – AlexCon

+0

Я добавил следующий код, но он еще не аутентифицируется. Вам удалось заставить его работать? «UserRole.create user, userRole, true» – AlexCon

+0

Я пробовал код, который у вас есть в вашем github блоге mongoDB, у него такая же проблема. У вас есть простой проект, который использует Spring Security и MongoDB одновременно и работает? – AlexCon

Смежные вопросы