keith       2005/04/18 13:20:46

  Modified:    catalina/src/share/org/apache/catalina/authenticator Tag:
                        TOMCAT_5_0 AuthenticatorBase.java
  Log:
  [34083 et al] For webapps with security constraints, we default to sending
  headers to disable caching.  This is well-intentioned but IE will not open
  office documents under SSL with the Pragma header.  Remove the Pragma
  header and change the Cache-Control to private based on comments in
  the many bugs about this and my reading of the 1.1 spec.
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.19.2.1  +2 -3      
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/authenticator/AuthenticatorBase.java
  
  Index: AuthenticatorBase.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/authenticator/AuthenticatorBase.java,v
  retrieving revision 1.19
  retrieving revision 1.19.2.1
  diff -u -r1.19 -r1.19.2.1
  --- AuthenticatorBase.java    26 Apr 2004 21:54:15 -0000      1.19
  +++ AuthenticatorBase.java    18 Apr 2005 20:20:46 -0000      1.19.2.1
  @@ -473,8 +473,7 @@
               !"POST".equalsIgnoreCase(hsrequest.getMethod())) {
               HttpServletResponse sresponse = 
                   (HttpServletResponse) response.getResponse();
  -            sresponse.setHeader("Pragma", "No-cache");
  -            sresponse.setHeader("Cache-Control", "no-cache");
  +            sresponse.setHeader("Cache-Control", "private");
               sresponse.setHeader("Expires", DATE_ONE);
           }
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to