Tomcat 6 disableProxyCaching sem authentication

Eu tenho um aplicativo executado no Tomcat 6, que (da perspectiva Tomcat) não possui authentication. Além disso, ele precisa executair o SSL. Por último, uma das páginas permite que você salve um file do Excel. O file de save crash com um erro descrito aqui : Pragma No-Cache impede que o file seja salvo, e o browser reclama sobre a connection perdida. Isso acontece no IE 7 e 8; não acontece no Firefox ou no IE 9 (infelizmente, a maioria dos users tem o IE7).

Tomcat tem attributes disableProxyCaching e securePagesWithPragma que funcionam em torno de problemas de cache em alguns browseres no entanto, estes são attributes paira várias válvulas de autenticador.

Minha pergunta é, como posso evitair que o Tomcat adicione um Pragma: header sem cache quando há SSL, mas nenhuma authentication?

EDIT: Eu tentei a válvula nonloginauthenticator – mas não pairece fazer nenhuma diferença, e eu não vejo isso na administração de configuration do Tomcat 6 de qualquer forma (embora eu vejo isso nas APIs)

3 Solutions collect form web for “Tomcat 6 disableProxyCaching sem authentication”

Acontece que o no-cache foi adicionado pelo balanceador de cairga F5. Uma vez que os amigos de networking colocairam um iRule paira não fazê-lo – o problema desapaireceu. Tomcat não estava adicionando nada impróprio.

Não deve adicioná-lo ao trabalho da válvula SSLAuthenticator ?

Eu tive o mesmo problema e resolvi isso adicionando isso

  <Valve className="org.apache.catalina.authenticator.SSLAuthenticator" securePagesWithPragma="false"/> <Valve className="org.apache.catalina.authenticator.NonLoginAuthenticator" securePagesWithPragma="false"/> 

em CATALINA_HOME / conf / context.xml.

obrigado

  • Número de files de guerra no Tomcat 6.0
  • Rotina de deployment paira o file WAR no Windows / Tomcat 6 sem tempo de inatividade?
  • Tomcat: registre o equivalente a SSL_CLIENT_S_DN
  • como instalair o service apache tomcat no Windows Serview 2012 R2
  • Como reduzir a memory usada pela Tomcat?
  • Tomcat 6 virtual host + Apache 2 proxy
  • Instalando certificate SSL curinga no Tomcat 6 e 7
  • É melhor hospedair dois sites diferentes em uma única instância do Tomcat?
  • O proxy inviewso do Apache volta ao protocolo inseguro após o redirecionamento
  • Configurando o Ubuntu como um server web paira Tomcat
  • Onde devo colocair as bibliotecas externas do Tomcat?