Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Generare nuova sessione
venerdì 01 giugno 2007 - 14.13
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
MadBrain
Profilo
| Newbie
49
messaggi | Data Invio:
ven 1 giu 2007 - 14:13
Dunque, vediamo se riesco a spiegarmi.
Sto creando alcune pagine di supporto amministrativo per un portale creato qui in azienda. Portale che ovviamente ha tutta la sua bella gestione degli accessi ecc ecc.
Mi servirebbe avere una pagina con l'elenco di tutte le utenze registrate per il portale con un link per ciascuna che apra una nuova pagina loggandomi con l'utente prescelto.
L'elenco in questione non ho difficoltà a generarlo il problema è che, essendo la sessione sempre la stessa per entrambe le pagine, o resto loggato con l'utente amministrativo o con quello prescelto. Questo ovviamente porta all'impossibilità di utilizzare una delle due pagine.
Esiste un modo per aprire una nuova pagina con una session completamente nuova senza ad andare a inficiare l'operatività della pagina sorgente?
Spero di essere stato abbastanza chiaro...
---------------
"chi fa domande rischia di sembrare stupido
chi non ne fa rischia di restare stupido"
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 1 giu 2007 - 15:29
>Esiste un modo per aprire una nuova pagina con una session completamente
>nuova senza ad andare a inficiare l'operatività della pagina
>sorgente?
Aprire una nuova istanza di IE da zero cioe doppio click su IE.
Non ricordo ma mi pare che usando un <a href con target="_blank" matenga comunque la sessione, puoi verificare ?
Tra l'altro questo problema c'è anche utilizzando i Tabs del Browser, non so se tu ne fai uso ma il meccanismo è lo stesso.
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
MadBrain
Profilo
| Newbie
49
messaggi | Data Invio:
ven 1 giu 2007 - 15:31
Ho provato sia mettendo come target _blank che _new ma la sessione resta sempre quella.
Aprire una nuova istanza di IE sarebbe interessante in effetti... si può fare da codice? come?
Grazie della risposta intanto!
---------------
"chi fa domande rischia di sembrare stupido
chi non ne fa rischia di restare stupido"
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 1 giu 2007 - 15:37
>Aprire una nuova istanza di IE sarebbe interessante in effetti...
>si può fare da codice? come?
>Grazie della risposta intanto!
Eh purtroppo no, non si può fare da codice. Bisogna aprirla a mano.
Io non conosco altri metodi oltre a questo per generare la nuova sessione.
Perchè potresti chiamare il metodo Abandon() ma facendo questo ti invalida la sessione in entrambi i browser quindi punto a capo.
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
MadBrain
Profilo
| Newbie
49
messaggi | Data Invio:
ven 1 giu 2007 - 15:40
>Io non conosco altri metodi oltre a questo per generare la nuova
>sessione.
>Perchè potresti chiamare il metodo Abandon() ma facendo questo
>ti invalida la sessione in entrambi i browser quindi punto a
>capo.
E' proprio questo il mio problema! :-)
A sto punto credo non si possa proprio fare... meno male che essendo roba interna posso anche raffazzonare una soluzione un pò più "ballerina"
---------------
"chi fa domande rischia di sembrare stupido
chi non ne fa rischia di restare stupido"
Torna su
Stanze Forum
Elenco Threads
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 !