我升级了我的grails shiro插件,现在出现以下错误:
无法解析类org.apache.shiro.grails.ConfigUtils
使用带有shiro插件的grails 2.4.3:1.2.1
我猜测ConfigUtils在某些时候已被弃用,但我一直无法找到描述我需要用最新的Shiro做什么的指南。
我在Shiro插件源中找到了以下内容:
security.shiro.filter.config选项已弃用。改为使用Grails的bean属性覆盖机制。
但我没有解释这意味着什么。
答案 0 :(得分:1)
使用(this)[http://docs.grails.org/2.4.3/guide/spring.html#propertyOverrideConfiguration]作为模板,可能是这样的:
security {
shiro {
plugin {
config {
myKey = "myValue"
}
}
}
}
我只使用这样的东西将值注入控制器和字符串,而不是设置配置参数,但模式适合。