grails-spring-security-mock -> No bean named 'ldapAuthProvider' Errors is thrown -
i'm using "mock authentication support spring security" following configuration:
- grails 2.3.2
- jdk 1.6
- spring-security-core:1.2.7.3
- spring-security-mock:1.0.3
my config.groovy has following entries ->
grails.plugins.springsecurity.providernames = [ 'anonymousauthenticationprovider', 'remembermeauthenticationprovider', 'daoauthenticationprovider', 'ldapauthprovider'] grails.plugins.springsecurity.ldap.active = false grails.plugins.springsecurity.ldap.authorities.retrievegrouproles = false grails.plugins.springsecurity.ldap.usernamemapper.userdnbase = false //configuration changes accommodate plugin mocking spring security grails.plugins.springsecurity.mock.active = true grails.plugins.springsecurity.mock.fullname = 'user a' grails.plugins.springsecurity.mock.email = 'user_a@gmail.com' grails.plugins.springsecurity.mock.username = 'user_a' grails.plugins.springsecurity.mock.roles = ['role_user', 'role_admin'] grails.plugins.springsecurity.mock.load.dao = false
however, when run integration test (extends spock.lang.specification) following error -> fatal error running tests: no bean named 'ldapauthprovider' defined (note: stack trace has been filtered. use --verbose see entire trace.) org.springframework.beans.factory.nosuchbeandefinitionexception: no bean named 'ldapauthprovider' defined
what missing?
the ldap plugin: http://grails.org/plugin/spring-security-ldap - there's no support ldap in core plugin.
Comments
Post a Comment