Spring Security - Não há como evitar o controle de cache
Eu tenho um aplicativo e uso um mapeamento de controlador da primavera para carregar imagens para meus usuários. (InputStream, resposta, etc).
No meu controlador, defino os cabeçalhos para o controle de cache, com base em arquivos etc. Mas sempre há pragma: no-cache e Cache-Control: "max-age = 0" em todas as solicitações, e isso substitui minhas configurações de resposta.
Eu estava tentando de tudo para resolver isso, mas nada funciona.
Eu já li todas as páginas e tentei tudo o que encontrei sobre isso:http://docs.spring.io/autorepo/docs/spring-security/3.2.0.CI-SNAPSHOT/reference/html/headers.html
Minha primavera security.xml possui:
<security:headers disabled="true"/>
Alguém tem uma boa idéia para resolver isso?
Lembre-se de que, para carregar as imagens que preciso carregar no meu controlador, nunca chamo estática diretamente.