簡體   English   中英

grails-spring-security-mock->沒有拋出名為“ ldapAuthProvider”的bean錯誤

[英]grails-spring-security-mock -> No bean named 'ldapAuthProvider' Errors is thrown

我使用具有以下配置的“ Spring Security的模擬驗證支持 ”:

  1. Grails 2.3.2
  2. JDK 1.6
  3. 春季安全核心:1.2.7.3
  4. 春季安全模擬:1.0.3

我的Config.groovy具有以下條目->

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 to accommodate plugin for 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

但是,當我運行集成測試(擴展了spock.lang.Specification)時,出現以下錯誤->

我想念什么?

LDAP插件: http : //grails.org/plugin/spring-security-ldap-核心插件中不支持LDAP。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM