4

SSL 다운로드를 위해 no-store로 설정된 캐시 제어 헤더를 처리 할 수없는 Internet Explorer에서 문제가 발생했습니다. 자세한 내용은 http://support.microsoft.com/kb/323308을 참조하십시오.Tomcat의 캐시 제어

불행히도 Tomcat 인증이 사용 가능하면 no-store 값과 함께 Cache-control 헤더를 자동으로 추가하는 것으로 보입니다.

Tomcat에서 BasicAuthenticator를 사용할 때 해결 방법이 있다는 것을 알고 있습니다. http://daveharris.wordpress.com/2007/07/09/how-to-configure-cache-control-in-tomcat/을 참조하십시오. 이 솔루션은 인증 자에서 disableProxyCaching 속성을 사용하는 방법을 설명합니다.

그러나 disableProxyCaching 속성이없는 것으로 보이는 org.apache.catalina.ha.authenticator.ClusterSingleSignOn을 사용하는 SSO 인증을 사용하고 있습니다. SSO를 사용할 때 캐시 제어 헤더를 변경하는 방법이 있습니까?

답변

0

tomcat이 부과하는 캐시 제어 헤더를 통해 실행되는 필터를 사용할 수 있습니다.

response.setHeader ("cache-control",); chain.doFilter (request, response);