From 127599b7ff3216c9b7a8f847bf7e59b02b08a3d2 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Fri, 26 Oct 2007 13:58:15 +0000 Subject: [PATCH] Monotone-Parent: 63a530bbdbc486f47136825ad11a2ed0267f8e1e Monotone-Revision: 1e445a759baf03865aad01318b01c32c1c83c456 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-10-26T13:58:15 Monotone-Branch: ca.inverse.sogo --- UI/MainUI/SOGoUserHomePage.m | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/UI/MainUI/SOGoUserHomePage.m b/UI/MainUI/SOGoUserHomePage.m index 22c6a295c..8134af2c0 100644 --- a/UI/MainUI/SOGoUserHomePage.m +++ b/UI/MainUI/SOGoUserHomePage.m @@ -24,6 +24,7 @@ #import #import #import +#import #import #import #import @@ -213,15 +214,19 @@ static NSString *defaultModule = nil; [response setHeader: [container baseURLInContext: context] forKey: @"location"]; auth = [[self clientObject] authenticatorInContext: context]; + + date = [NSCalendarDate calendarDate]; + [date setTimeZone: [NSTimeZone timeZoneWithAbbreviation: @"GMT"]]; + cookie = [WOCookie cookieWithName: [auth cookieNameInContext: context] value: @"discard"]; [cookie setPath: @"/"]; - date = [NSCalendarDate calendarDate]; [cookie setExpires: [date yesterday]]; [response addCookie: cookie]; - - [response setHeader: date forKey: @"Last-Modified"]; - [response setHeader: @"no-store, no-cache, must-revalidate, max-age=0" forKey: @"Cache-Control"]; + + [response setHeader: [date rfc822DateString] forKey: @"Last-Modified"]; + [response setHeader: @"no-store, no-cache, must-revalidate, max-age=0" + forKey: @"Cache-Control"]; [response setHeader: @"post-check=0, pre-check=0" forKey: @"Cache-Control"]; [response setHeader: @"no-cache" forKey: @"Pragma"];