Problem:
- UserA and UserB are in a network with server proxy.
- UserA opens page "www.myapp.com/initPage.htm".
- If UserB opens the same page, then he will see the page with information from UserA.
- For the proxy server is the same page so it returns the information it has cached.
More Info:
- Each user has different JSESSIONID and stored in the attribute set-cookie of the header response.
- The URL is the same for the two users but the information depends on the JSESSIONID.
- The proxy server don't stores the JSON calls only HTML pages.
- I tried to solve the problem with this solution but did not work.
Architecture:
- My application is implemented with Spring Security 3.1 and Struts2.
- Work on Apache2 server, which is connected to a Tomcat7 through mod_jk module and configured with "workers.properties" file.
How I can tell the proxy server will never save the HTML page?
Best regards and thanks.