/ / Request.ServerVariables in ASP .NET C # - c #, asp.net

Request.ServerVariables in ASP .NET C # - c #, asp.net

È possibile cancellare i valori impostati nella richiesta.variabili server nel codice dietro asp .net. Sto provando il modulo di disconnessione poiché una volta che faccio clic sul pulsante di disconnessione reindirizzerò alla pagina di disconnessione e con il metodo di pagelo eliminerò tutta la sessione ma la cancellazione della sessione non cancella il valore impostato in Request.ServerVariable["User"]

protected void Page_Load(object sender, EventArgs e)
{
Session.Clear();
Session.RemoveAll();
Session.Abandon();
HttpContext.Current.Response.Cache.SetExpires(DateTime.UtcNow.AddDays(-1));
HttpContext.Current.Response.Cache.SetValidUntilExpires(false);
HttpContext.Current.Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);
HttpContext.Current.Response.Cache.SetNoStore();

}

risposte:

0 per risposta № 1

Usa il seguente codice: -

Request.Params.Clear ();

se si desidera eliminare i dati servervariables in base al tipo, utilizzare questo

Request.ServerVariables [ "nomeVariabile"] Rimuovi (0).;

eliminerà tutti i caratteri da questa stringa