Navigateur Safari en ignorant mon no-cache

Je ne suis pas en mesure de forcer une page à toujours expirer dans Safari. Chrome, IE et Firefox sont de bons citoyens, mais de Safari, croisière le long de l'amende juste ignorer les suivantes ASP.NET code:

//Expire immediately
Response.Expires = 0;
Response.Cache.SetNoStore();
Response.AppendHeader("Pragma", "no-cache");

Toutes les recommandations?

J'ai trouvé une astuce pour le problème ici: projectseven.com/extensions/info/safaribbfix/index.htm. Apparemment Safari ne permet pas de traiter le bouton de retour, de même que d'autres navigateurs.

OriginalL'auteur Keith Adler | 2010-08-02