Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117

    Sessione pagina scaduta

    Ho una pagina che richiede un login, ho notato che dopo pochi minuti di inattività su una pagina (circa 5 minuti), il sito non è piu' navigabile: iniziano a comparire errori relativi a dati dell'utente non trovati. Ma la scadenza della sessione non dovrebbe essere di 20 minuti?

    nel mio web.config ho anche:

    <sessionState

    mode="InProc"

    stateConnectionString="tcpip=127.0.0.1:42424"

    sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"

    cookieless="false"

    timeout="20"

    />

    è corretto? dove sbaglio?

    inoltre: come posso visualizzare una pagina più simpatica del tipo "Sessione scaduta, riconnetersi al sistema" invece che gli errori che ho indicato precedentemente?


    grazie per l'aiuto

  2. #2
    forse non è quello l'errore che genera.

    - non ti conviene creare una chiave separata per memorizzarti la sqlconnectionstring ?? non mi sembra proprio il posto ideale per inizializzarla , forse potrebbe essere dipeso anche da quello l'errore

    Per quanto riguarda l'intercettare l'errore puoi fare una cosa simile a questa :

    nel file global.asax.vb metti questo codice

    Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)
    Context.Server.ClearError()
    Response.Redirect("~/errore.aspx")
    Response.End()
    End Sub

    questo fa si che quando si verifica un errore nell'applicazione l'utente viene riindirizzato ad una pagina specifica senza quindi visualizzare l'errore in questione

  3. #3
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117
    In c# come sarebbe?

    thanks

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 © 2026 vBulletin Solutions, Inc. All rights reserved.