Originariamente inviato da giannipie
Ho creato una pagina .asp che mi elabora un'altra pagina, dove quando inserisce la password giusta, mi va in un'altra pagina ancora; il problema è che basta che sulla barra degli indirizzi scrivo il percorso di quest'ultima pagina che si può tranquillamente saltare la pagina della password. Come si può fare in modo da impedire la visualizzazione dell'indirizzo della pagina in questione sulla barra degli indirizzi? oppure ci sono altri sistemi?
La cosa più semplice è quella di creare una Session... esempio:

Sulla pagina che controlla se la password è corretta, metti una cosa del genere:

If Request.Form("Password") = "passwordCorretta" then
Session("Autenticato") = "OK"
Response.Redirect "paginaprotetta.asp"
Else
Response.Redirect "errore.asp"
End If

E all'inizio della pagina protetta ci metti:

If Not Session("Autenticato") = "OK" then
Response.Redirect "errore.asp"
Else
End If

Spero di essermi spiegato in modo chiaro... ciao!