<VirtualHost *:80>
ServerName app.whys.fr
ProxyRequests On
ProxyPass / http://localhost:8080/Whys/
ProxyPassReverse / http://localhost:8080/Whys/
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
</VirtualHost>
<VirtualHost *:80>
ServerName whys.fr
</VirtualHost>
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
apache2启用了mod_proxy、mod_proxy_http和mod_proxy_connect,web.xml中的会话超时为30分钟。
编辑:忘了提:我的应用程序正在使用@Push(vaadin特性)
问题出在瓦丁的推动上。
激活push后,您还需要通过代理重定向cookie,以保持会话活动,否则,会话将立即失效。
下面是如何处理apache2代理背后的vaadin push应用程序:
<VirtualHost *:80>
ServerName yourdomain.tld
ProxyRequests On
ProxyPass / http://localhost:8080/yourApplication/
ProxyPassReverse / http://localhost:8080/yourApplication/
ProxyPassReverseCookiePath /yourApplication /
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
</VirtualHost>
我在运行的Tomcat服务器上有一个小型Vaadin/RapidClipse应用程序。作为反向代理,我使用TraefikV1.7.4。如果我直接通过http://159.69.121.213:8080/testtraefik/连接到服务器,一切正常。 http://159.69.121.213:8080/testtraefik/是公共的,您可以直接使用它进行测试。 如果我通过mycob.int.y
问题内容: 我们的应用程序在30分钟后注销并重定向到登录页面,我在web.xml中指定会话超时,并使用requestProcessor进行重定向。我想向用户显示一条消息,指出会话过期后会话已过期,如何我可以这样做吗?自动注销?我想在“会话超时,请重新登录”页面上提示错误消息。那我怎么能检测到会话超时呢?有什么方法会自动触发吗? 问题答案: 创建一个活动检查器,该检查器每分钟检查是否发生了任何用户活
问题内容: 在我的PHP代码中,如果一个会话已经开始,而我尝试启动一个新会话,则会收到以下通知: 注意:会话已经开始-忽略session_start() 如何避免这种情况? 问题答案: 尝试
因此,我尝试使用JSF托管bean上的方法访问HttpSession的属性 但是我得到了一个 为什么啊? 在我的一个会话bean被销毁之前,我需要访问该会话打开的外部服务的连接列表,它们当然存储在会话属性对象上。 我该怎么做?
我正在使用REST API开发ATG门户,所有的ATG API都是使用Postman测试的。当我开始在JS中工作时,它给出了一个错误。下面是测试代码: 控制台输出: GET http://ip:port/rest/model/atg/userprofiling/profileactor/login?_dynsessconf=9030570900570011195&login=atgcust1&pa
momenta历经艰辛终于面到java的组了 1.自我介绍 2.实习拷打 3.mysql有什么引擎 4.这些引擎有什么区别 5.为什么inodb用最多 6.对索引的理解 7.索引底层结构 8.聚簇和非聚簇索引区别 9.B+树索引和hash索引区别 10.为什么现在还是不咋用hash索引 11.spring核心注解 12.spring配置加载顺序 13.spring源码的设计模式有啥在哪用到了 责任