我有一个部署在Tomcat7上并由Apache2公开的grails应用程序。grails应用程序在服务器的8080上以标准方式响应,但在Apache2上,它由https://
除WebFlow控制器外,所有设备均工作正常。当webflow重定向用户时,它将https://更改为http://如何强制WebFlow使用https://?
发布于 2012-07-20 05:07:05
您是否已将Tomcat配置为知道它位于https反向代理之后这一事实?您应该在server.xml中的Connector元素上设置scheme="https"和secure="true"。
还要确保从客户端的角度来看,Config.groovy中的grails.serverURL是完整的https URL。
https://stackoverflow.com/questions/11565462
复制相似问题