Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [asp.net] c# autenticazione e sessione

    Ciao a tutti ,ho un problema con una pagina in c# ,ho una pagina accessibile solo se è presente una sessione

    quindi ho la pagina insert.aspx dove all'apertura c'è un user control
    col codice
    if (Session["autenticato"] != "OK")
    {
    Response.Redirect("login.aspx");
    }

    nella pagina login.aspx c'è il codice che gestisce user e password, e se sono corretti c'è un parte del codice
    Session.Add("autenticato","OK");
    Response.Redirect("insert.aspx");

    nella pagina insert.aspx , ho un pulsante logout con il codice

    Session.Remove("autenticato");
    Response.Redirect("login.aspx");

    ora dopo aver fatto il logout se vado di nuovo sulla pagina insert.aspx, posso accedere , ovviamente se invece chiudo il browser e lo riapro non ci posso entrare...
    come posso fare per evitare ?
    cose sbaglio?

  2. #2

    Re: [asp.net] c# autenticazione e sessione

    Originariamente inviato da leogtr
    ora dopo aver fatto il logout se vado di nuovo sulla pagina insert.aspx, posso accedere , ovviamente se invece chiudo il browser e lo riapro non ci posso entrare...
    come posso fare per evitare ?
    cose sbaglio?
    Mi sembra strano tu possa accedere a quella pagina.. (almeno che tu non abbia fatto alcuni errori nel codice). Sicuro che non è un problema di cache del browser? Se aggiorni "insert.aspx" dopo il logout.. funziona ancora o vieni rimandato alla pagina "login.aspx"?


  3. #3
    in effetti non ho provato a fare un refresh della pagina, però sembrerebbe funzioni perchè ho un form che invia dati al database eli invia correttamente ...
    ora non ho modo di provare, appena rientro a casa vedo ...
    Grazie per l'attenzione

    ciao

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.