que supone que el envío de una página con una caducidad (a la) ...¿Qué condiciones hacen que un navegador web muestre el mensaje "Página expirada"?
Response.Cache.SetExpires(System.DateTime.Now.AddSeconds(5));
Response.Cache.SetCacheability(HttpCacheability.Public);
Response.Cache.SetValidUntilExpires(true);
... significaría que si el usuario pulsa el botón de vuelta que iban a ver el mensaje "Página caducado". No parece funcionar de esa manera. Descubrí que al usar el botón Atrás simplemente se muestra la página anterior (expirado). De hecho, al experimentar con diferentes combinaciones de caché/no almacenamiento en caché y tiempos de caducidad I NUNCA logré que el mensaje "Página caducada" fuera del navegador.
¿Qué condiciones provocan ese mensaje?
Entorno del servidor ASP .Net. Solo probé en IE8. Asumo que otros navegadores son consistentes aquí.
Gracias, pero no. Creo que ese es el mensaje que dice "Para volver a mostrar la página web, Internet Explorer debe volver a enviar la información que ha enviado anteriormente ...". Eso no es en lo que estoy pensando. Creo (¿estoy equivocado aquí?) Que hay un mensaje que dice que la página ha expirado. Parece que no puedo provocar ese mensaje, así que podría estar ladrando al árbol equivocado. – RichardHowells