353 messaggi dal 13 febbraio 2004
Salve,
per impostare il timeout della mia applicazione ho modificato il web.config in questo modo

<sessionState mode="InProc" timeout="1"/>
e
<forms loginUrl="Default.aspx" protection="All" timeout="1" ecc..

accedendo con utenza con ruolo diverso da Amministratore, l'utente viene correttamente diretto alla pagina di login. accedendo invece come amministratore, l'utente non viene diretto alla pagina di login ma perdendo tutte le sessioni va in errore. potrebbe dipendere dal fatto che le pagine dell'amministratore si trovano in una directory diverda dalle altre? o potrebbe dipendere dalle autorizzazioni? e come posso risolvere?

grazie mille

Cinzia

cinzia cipriano
Ciao...

...immagino che stai utilizzando come autenticazione la modalità Form?!

Non so come è strutturato il tuo sito ma ammettendo che nella root c'é la tua pagina di Login e in una sottodirectory i files dell'amministratore, in questa cartella dovrai mettere un file web.config con ad esempio:

<authorization>
   <allow roles="Amministratore" />
   <deny users="*" />
</authorization>

"L'uomo è il computer più straordinario di tutti."

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.