我试图用grails-spring-security-ldap插件(版本2)配置LDAP连接超时,并且找不到正确的配置。grails-spring-security-ldap插件配置LDAP连接超时
例如根据这样的结构:
grails.plugin.springsecurity.ldap.context.server = "ldaps://host1 ldaps://host2"
我一直在测试,其中主机1是不可用的,期待的是,连接超时将是我配置了什么场景。症状有两点:
1.服务器大约需要3分钟才能启动。即,在故障切换到主机2之前,它在LDAP配置步骤上等待几分钟。
2.登录尝试似乎具有约10秒的故障转移超时时间。
所以我假设我的配置尝试没有被应用。
我已经试过这两个都没有成功:什么我做错了-Dcom.sun.jndi.ldap.connect.timeout=2000
思路:
1 Config.groovy中值:grails.plugin.springsecurity.ldap.context.baseEnvironmentProperties = ['com.sun.jndi.ldap.connect.timeout': '2000']
2.启动ENV财产?