Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881

    Session timeout differenziato per utenti

    Penso non si possa ma lo chiedo comunque: che voi sappiate è possibile indicare session timeout diversi per utenti diversi?
    Che so, legati al ruolo ad esempio... se user.isInRole("admin") il sessiontimeout da 1hr e altrimenti da 20mins
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  2. #2
    Quote Originariamente inviata da supermac Visualizza il messaggio
    Penso non si possa ma lo chiedo comunque: che voi sappiate è possibile indicare session timeout diversi per utenti diversi?
    Che so, legati al ruolo ad esempio... se user.isInRole("admin") il sessiontimeout da 1hr e altrimenti da 20mins
    ... probabilmente scrivendo codice a manina ...
    sempre probabilmente un modo sarebbe cercare di "intrufolandosi" nelle implementazioni dei session provider ( che tra parentesi potrebbero essere InProc, su database o su servizio/demon di altri server o su altre implementazioni tipo AppFabric) .

    In ogni caso niente in cui personalmente mi infognerei se non strettamente ed assolutamente necessario
    Ultima modifica di sspintux; 02-12-2020 a 19:26

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Nel global.asax si puo' fare tutto credo, all'evento Session_Start.

    Pero' scontrandosi con IIS del deploy finale, che comanda il tutto. Magari se hai controllo del server estendi oltre il limite massimo che vuoi fare e nel global personalizzi.

    E' comunque sconsigliato, perche' oltre i 20 minuti si crea un mondezzaio in memoria
    Ultima modifica di djciko; 16-12-2020 a 03:28

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.