我正在使用grails-2.4.5版本和spring-security-core-2.0-RC5。我已经在config.groovy页面中设置了默认目标URI。当用户登录时,他们可以访问该页面,而在退出无访问权限时,应仅显示登录页面。我的问题是,当显示用户注销登录页面时,但是如果单击了浏览器后退按钮,则将显示默认目标页面,尽管他无法执行任何操作。但是很奇怪。有人可以帮我吗?我的配置如下:
在config.groovy中>>
class UrlMappings {
static mappings = {
"/$controller/$action?/$id?(.$format)?"{
constraints {
// apply constraints here
}
}
"/"(controller:"login", action: "auth")
"500"(view:'/error')
}
}
我的网址映射类>>
class DashboardController {
def index() {
}
}
我的默认目标uri方法>>
class lines(value: Int) {
val (line1, line2) =
if (value > 0) {
("positive", "value")
} else {
("negative", "integer")
}
}