【发布时间】:2012-04-08 14:01:16
【问题描述】:
我有 Apache2 SSL,它位于 Spring webapp 的前端,如下所示:
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
一切正常...我的意思是所有链接...都是正确的,并且通常 webapp 可以正常工作,所以问题不在于应用程序或 SSL..
除了启动/取消网络流:它们生成 http URL 而不是 https://
我在这里找到了一个主题:
forum.springsource.org/showthread.php?70730-Webflow-2-0-and-reverse-proxy
他们说这不是 Spring WebFlow 的问题...
在这种情况下有什么解决方法?
【问题讨论】:
-
好吧,解决方法是用 AJP 替换 HTTP 代理,如下所示: 至少,在那之后问题就消失了... ProxyPass / ajp://localhost:8009/ ProxyPassReverse / ajp:/ /localhost:8009/ :)
标签: apache2 tomcat7 spring-webflow