Caducidad de página

10/10/2004 - 22:25 por Vyacheslav Popov | Informe spam
Hola a todos

Estoy intentando implementar un sistemas en asp.net de autenticación y
permisos para ver las páginas y me encuentro con un problema:

En el cache de explorador se guarda mi página restringida y el usuario
no autenticado puede verla..

¿Como puede caducar página cuando el usuario se cambia de página o se cierra
la sesión?

Gracias de antemado

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
11/10/2004 - 09:02 | Informe spam
Echale un vistazo a esta clase:

http://msdn.microsoft.com/library/d...stopic.asp

Salu2,

Octavio

"Vyacheslav Popov" escribió en el mensaje
news:%23%
Hola a todos

Estoy intentando implementar un sistemas en asp.net de autenticación y
permisos para ver las páginas y me encuentro con un problema:

En el cache de explorador se guarda mi página restringida y el usuario
no autenticado puede verla..

¿Como puede caducar página cuando el usuario se cambia de página o se


cierra
la sesión?

Gracias de antemado


Respuesta Responder a este mensaje
#2 Vyacheslav Popov
11/10/2004 - 10:26 | Informe spam
Hola Octavio,

Gracias por enlace... pero el siguiente codigo no me funciona...

Response.Cache.SetExpires(DateTime.Now.AddSeconds(6));

Response.Cache.SetCacheability(HttpCacheability.Public);

Response.Cache.SetValidUntilExpires(true);



Cuando vuelvo a la pagina "supuestamente caducada" no hay problemas para
mostrarla
¿Que hago mal?


"Octavio Hernandez" escribió en el mensaje
news:

Echale un vistazo a esta clase:

http://msdn.microsoft.com/library/d...stopic.asp

Salu2,

Octavio

"Vyacheslav Popov" escribió en el mensaje
news:%23%
Hola a todos

Estoy intentando implementar un sistemas en asp.net de autenticación y
permisos para ver las páginas y me encuentro con un problema:

En el cache de explorador se guarda mi página restringida y el
usuario
no autenticado puede verla..

¿Como puede caducar página cuando el usuario se cambia de página o se


cierra
la sesión?

Gracias de antemado






Respuesta Responder a este mensaje
#3 Octavio Hernandez
11/10/2004 - 10:41 | Informe spam
Vyacheslav,

Algunas ideas:
- ¿No has probado con NoCache en lugar de Public?
- ¿No has probado a establecer la caducidad de las páginas mediante la
configuración del sitio en el IIS (5 ó 6)? Eso me solía funcionar
perfectamente...

Slds,

Octavio

"Vyacheslav Popov" escribió en el mensaje
news:
Hola Octavio,

Gracias por enlace... pero el siguiente codigo no me funciona...

Response.Cache.SetExpires(DateTime.Now.AddSeconds(6));

Response.Cache.SetCacheability(HttpCacheability.Public);

Response.Cache.SetValidUntilExpires(true);



Cuando vuelvo a la pagina "supuestamente caducada" no hay problemas para
mostrarla
¿Que hago mal?


"Octavio Hernandez" escribió en el mensaje
news:
>
> Echale un vistazo a esta clase:
>
>


http://msdn.microsoft.com/library/d...stopic.asp
>
> Salu2,
>
> Octavio
>
> "Vyacheslav Popov" escribió en el mensaje
> news:%23%
>> Hola a todos
>>
>> Estoy intentando implementar un sistemas en asp.net de autenticación y
>> permisos para ver las páginas y me encuentro con un problema:
>>
>> En el cache de explorador se guarda mi página restringida y el
>> usuario
>> no autenticado puede verla..
>>
>> ¿Como puede caducar página cuando el usuario se cambia de página o se
> cierra
>> la sesión?
>>
>> Gracias de antemado
>>
>>
>
>


Respuesta Responder a este mensaje
#4 Vyacheslav Popov
11/10/2004 - 13:17 | Informe spam
Hola Octavio

Gracias por las ideas.

Lo he probado con IIS poniendo la opcion de caducidad inmediata y me ha
funcionado.

Pero he optado, despues de probar con
Response.Cache.SetCacheability(HttpCacheability.NoCache);
en Application_BeginRequest(...) de Global.asax.cs,
por esta opción ya que me permite mayor control sobre los accesos y
permisos.

¿Esta bien ponerlo en este sitio?

Gracias

"Octavio Hernandez" escribió en el mensaje
news:%
Vyacheslav,

Algunas ideas:
- ¿No has probado con NoCache en lugar de Public?
- ¿No has probado a establecer la caducidad de las páginas mediante la
configuración del sitio en el IIS (5 ó 6)? Eso me solía funcionar
perfectamente...

Slds,

Octavio

"Vyacheslav Popov" escribió en el mensaje
news:
Hola Octavio,

Gracias por enlace... pero el siguiente codigo no me funciona...

Response.Cache.SetExpires(DateTime.Now.AddSeconds(6));

Response.Cache.SetCacheability(HttpCacheability.Public);

Response.Cache.SetValidUntilExpires(true);



Cuando vuelvo a la pagina "supuestamente caducada" no hay problemas para
mostrarla
¿Que hago mal?


"Octavio Hernandez" escribió en el mensaje
news:
>
> Echale un vistazo a esta clase:
>
>


http://msdn.microsoft.com/library/d...stopic.asp
>
> Salu2,
>
> Octavio
>
> "Vyacheslav Popov" escribió en el mensaje
> news:%23%
>> Hola a todos
>>
>> Estoy intentando implementar un sistemas en asp.net de autenticación y
>> permisos para ver las páginas y me encuentro con un problema:
>>
>> En el cache de explorador se guarda mi página restringida y el
>> usuario
>> no autenticado puede verla..
>>
>> ¿Como puede caducar página cuando el usuario se cambia de página o se
> cierra
>> la sesión?
>>
>> Gracias de antemado
>>
>>
>
>






Respuesta Responder a este mensaje
#5 Octavio Hernandez
11/10/2004 - 14:57 | Informe spam
Vyacheslav,

Yo donde lo he visto usar es en el evento
HttpApplication.PostRequestHandlerExecute. Pero en BeginRequest creo que
está OK también, sólo que se ejecuta un poco antes...

????? ????????!

"Vyacheslav Popov" escribió en el mensaje
news:
Hola Octavio

Gracias por las ideas.

Lo he probado con IIS poniendo la opcion de caducidad inmediata y me ha
funcionado.

Pero he optado, despues de probar con
Response.Cache.SetCacheability(HttpCacheability.NoCache);
en Application_BeginRequest(...) de Global.asax.cs,
por esta opción ya que me permite mayor control sobre los accesos y
permisos.

¿Esta bien ponerlo en este sitio?

Gracias

"Octavio Hernandez" escribió en el mensaje
news:%
> Vyacheslav,
>
> Algunas ideas:
> - ¿No has probado con NoCache en lugar de Public?
> - ¿No has probado a establecer la caducidad de las páginas mediante la
> configuración del sitio en el IIS (5 ó 6)? Eso me solía funcionar
> perfectamente...
>
> Slds,
>
> Octavio
>
> "Vyacheslav Popov" escribió en el mensaje
> news:
>> Hola Octavio,
>>
>> Gracias por enlace... pero el siguiente codigo no me funciona...
>>
>> Response.Cache.SetExpires(DateTime.Now.AddSeconds(6));
>>
>> Response.Cache.SetCacheability(HttpCacheability.Public);
>>
>> Response.Cache.SetValidUntilExpires(true);
>>
>>
>>
>> Cuando vuelvo a la pagina "supuestamente caducada" no hay problemas


para
>> mostrarla
>> ¿Que hago mal?
>>
>>
>> "Octavio Hernandez" escribió en el mensaje
>> news:
>> >
>> > Echale un vistazo a esta clase:
>> >
>> >
>


http://msdn.microsoft.com/library/d...stopic.asp
>> >
>> > Salu2,
>> >
>> > Octavio
>> >
>> > "Vyacheslav Popov" escribió en el mensaje
>> > news:%23%
>> >> Hola a todos
>> >>
>> >> Estoy intentando implementar un sistemas en asp.net de autenticación


y
>> >> permisos para ver las páginas y me encuentro con un problema:
>> >>
>> >> En el cache de explorador se guarda mi página restringida y el
>> >> usuario
>> >> no autenticado puede verla..
>> >>
>> >> ¿Como puede caducar página cuando el usuario se cambia de página o


se
>> > cierra
>> >> la sesión?
>> >>
>> >> Gracias de antemado
>> >>
>> >>
>> >
>> >
>>
>>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida