Salve a tutti
Navigo nelle pagine di un'area riservata tramite il Response.Cookies("USE_ID")
In tutte le pagine per controllare l'accesso ho questo:
nel mio bel logout.asp ho questo codice:Codice PHP:<% If LCase(Request.Cookies("USE_ID")) = "" Then Response.Redirect("logout.asp?reason=Accesso negato") %>
La pagina logout.asp fa il suo lavoro o meglio in parte...Codice PHP:<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
Session.Abandon
Response.Expires = -1000
Response.ExpiresAbsolute = Now() - 1
Response.AddHeader "cache-control", "private"
Response.AddHeader "pragma", "no-cache"
Response.Cookies("USE_ID") = ""
Response.Redirect("../ricariche/default.asp?" & Request.QueryString)
%>
Mi disconnette, ma se torno dietro col tasto del broswer navigo tranquillamente e ancora nelle pagine visitate...
ma se clicco su di un collegamento si accorge che il cookies è stato distrutto e mi rimanda a default.asp!
Quindi, il cookies Response.Cookies("USE_ID") viene cancellato, perche col tasto del broswer torno dietro nelle pagine??
Cosa posso fare?
Grazie!

Rispondi quotando
