Accesso a pagine interne al sito!

martedì 17 febbraio 2004 - 17.57

pynthu Profilo | Junior Member

Ciao a tutti
se un utente non autenticato cerca di accedere direttamente a pagine interne al sito, viene rediretto alla pagina di log (e fin qui tutto OK!). Se pero' l'utente è autenticato, accede alla pagina richiesta: il problema è che il sito è composto da tre frames e nella fattispecie la pagina viene caricata a tutta pagina e non nel frame centrale, come dovrebbe.

Come posso fare?

Grazie.

Ciao

Brainkiller Profilo | Guru

Ciao,
non sono riuscito a comprendere bene il tuo problema. Ho capito che hai 3 frames esatto? Un qualunque utente ceh accede alla pagina non potrà vedere nessuna delle 3 pagine e verrà rediretto alla login, teoricamente, perchè tutte e 3 le pagine dovrebbero essere "protette".
Quando dici che la pagina viene aperta a tutto schermo non ti capisco.
ciao

david

pynthu Profilo | Junior Member

Ciao
Innanzitutto grazie.
Cerchero' di essere + chiaro!
Supponiamo di voler accedere alla pagina 'MiaPagina.aspx', che dovrebbe essere caricata nel frame 'main'.
Se dal browser digito il path: http://mioserver/miosito/MiaPagina.aspx
e l'utente non è autenticato --> redirect alla pagina login.aspx.

Se pero' l'uente è stato autenticato in precedenza, viene caricata solo la pagina richiesta, cioè non vengono caricati i frames.

Spero di essere stato + chiaro!

Grazie

Ciao

pynthu Profilo | Junior Member

Ciao
Avevamo risolto il problema in caso di utente non autenticato, con redirezione alla pagina di log.
Questo è OK!
Il problema è se l'utente già autenticato cerca di entrare direttamente dal browser nelle pagine del sito: vorrei che in pratica venissero ricostruiti i frames, e nel main venisse caricata la pagina richiesta!

Spero di stato chiaro!

Grazie

Ciao

Brainkiller Profilo | Guru

Ti sei spiegato ma ancora non capisco.
Allora, tu vuoi che se un utente si collega digitando l'url per caso di una delle pagine che di solito compaiono nei frames, vuoi che vengano ricostruiti i frames e nella parte centrale venga visualizzata la pagina richiesta ?
Mi sembra che stai facendo dei salti mortali per niente. Da che mondo è mondo, se uno digita nell'url un indirizzo di una pagina in un frame ci accede semplicemente, oppure se vuoi puoi fare un redirect ad una pagina con frame, ma comunque credo siano più i problemi che altro.
Da esperienza mia e da quello che dicono i più grandi web master, è meglio scordarsi dei frames, e usare altro. Se proprio non puoi farne a meno, usali ma io sconsiglio vivamente proprio perchè fanno solo casino.
ciao
david
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5