当我通过Tomcat(或grails run-app -https
)强制HTTPS时,存储在flash中的对象(否则为null)变为null。我已经在不同的环境中对此进行了测试,情况一直如此。
在下面的示例中,foo
首先执行,foo.gsp
提交bar.gsp
ControllerA {
def foo = {
flash.obj = myObj
}
def bar = {
println flash.obj // is null
}
}
不确定闪存范围是否应该从控制器方法foo
到bar
仍然存在但是为什么没有SSL可以工作?
非常感谢任何帮助!