APRIRE LA PAGINA PRECEDENTE

mercoledì 22 marzo 2006 - 15.00

Ryo Profilo | Newbie

CIAO A TUTTI!!
HO CREATO UNA WEB FORM DI LOGIN CON I 2 CLASSICI TEXTBOX E IL BOTTONE DI LOGIN.
QUESTA PAGINA PERO' NON LA VOGLIO VISUALIZZARE ALL'APERTURA DEL SITO MA QUANDO L'UTENTE CLICCA SU DETERMINATI LINK.
PER FARLA APPARIRE USO IL COMANDO Response.Redirect("LoginPage.aspx").
IL PROBLEMA SORGE QUANDO DEVO RICHIAMARE LA PAGINA PRECEDENTE DOPO AVER CONTROLLATO CHE UTENTE E PASSWORD SIANO CORRETTI. NON RIESCO A FARLA RIAPRIRE.
COME POSSO FARE?
GRAZIE................
Ciao
Ryo

Ryo Profilo | Newbie

CIAO.. L'ARTICOLO LO AVEVO GIA' LETTO MA A ME SERVE USARE UNA WEB FORM.......
DIRETTIVE AZIENDALI........
Ciao
Ryo

Ryo Profilo | Newbie

LO SO PERO' DEVO FAR PER FORZA APPARIRE LA FORM DI LOGIN E POI TORNARE ALLA PAGINA PRECEDENTE.
Ciao
Ryo

Brainkiller Profilo | Guru

>LO SO PERO' DEVO FAR PER FORZA APPARIRE LA FORM DI LOGIN E POI
>TORNARE ALLA PAGINA PRECEDENTE.

Il sistema di autenticazione di .NET tramite FormsAuthentication funziona in questo modo.
Tu accedi ad una pagina protetta ? Bene, ASP.NET ti mostra la pagina di Login. Una volta che inserisci username e password validi il sistema ti riporta sulla pagina su cui stavi cercando di accedere, che prima aveva accesso negato ed ora dopo l'autenticazione sarà visibile.
Parli di questa pagina precedente ?
Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

Ryo Profilo | Newbie

SI LA PAGINA E' QUELLA PERO' IL MIO PROGRAMMA E' MOLTO PIU' SEMPLICE.
UNA VOLTA CHE APPARE LA FORM DI LOGIN E L'UTENTE INSERISCE UTENTE E PWD C'E' UN IF CHE CONTROLLA SE VANNO BENE E POI LO RIMANDA ALLA PAGINA PRECEDENTE. MI MANCA APPUNTO QUEST'ULTIMO PASSAGGIO..
Ciao
Ryo

PEPE Profilo | Senior Member

Se vuoi fare tutto a mano puoi mettere nel redirect dei parametri che identificano la pagina sorgente. Ci sono anche dei metodi gia fatti.

Ad esempio se ti trovi sulla pagina ordini, fai click su un tasto e ti deve fare il login puoi fare nel redirect

Response.redirect("login.aspx?source=ordini")
cosi nel login ti prendi la querystring, ti ricavi source e poi ridirezioni.

Io ti consiglio comunque di imparare bene il form autentication di asp .net.

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5