*   >> Lectura Educación Artículos >> science >> software

Cookies de sesión, Caché, aplicación y ViewState Objects

+ strDateVal; //Comprobar el mismo valor de la sesión en otra página en la aplicación y otra instancia página Web en Internet Explorer si (Sesión ["SessionValue"] == null) Sesión ["SessionValue"] = "Valor Sesión actualizada en" + strDateVal; //Poner un punto de interrupción y comprobar aquí durante PostBack si (this.ViewSate ["ViewStateValue"] == null) this.ViewState.Add ("SessionValue", "Valor Sesión actualizados en" + strDateVal); } Protected override void Render (HtmlTextWriter escritor) {writer.Write (Caché ["CacheValue"] como cadena + ""); writer.

Write (Sesión ["SessionValue"] como cadena + ""); writer.Write (. Request.Cookies.Get ("cookievalue") Valor + ""); writer.Write (Application.Get ("ApplicationValue") ToString () + "."); writer.Write (this.ViewSate ["ViewStateValue"] como cadena + ""); base.Render (escritor); }

Autenticación proceso

Global.asax

protected void Application_AuthenticateRequest (object sender, EventArgs e)

{

si (HttpContext .Current.User! = null)

{

si (HttpContext.Current.User.Identity.IsAuthenticated)

{

si (HttpContext. Current.User.

Identity es FormsIdentity)

{

FormsIdentity id = (FormsIdentity) HttpContext.Current.User.Identity;

FormsAuthenticationTicket billete = id.Ticket;

//Obtener los datos de usuario almacenados, en este caso, nuestros roles

string userData = ticket.UserData;

string [] = papeles userData.Split (',' );

HttpContext.Current.User = new System.Security.Principal.GenericPrincipal (id, roles);

}

}

}

}

Web.config (carpeta Admin) (asegurar el acceso)

.

web>

= "admin">

= "usuario">

= "?">

Web.config (archivo Root)

= "usuario>

=" usuario>

.web>

= "*">

= "usuario>

.web>

=" * ">

= "usuario>

.web>

=" * ">

=" usuario>

.web>

= "*">

= "admin>

.web>

=" * ">

=" adminimages ">

.web>

= "*">

= "images">

.web>

= "*" >

= "App_Themes">

.web>

= "*">

Login.

ascx

la creación de entradas, galletas agregar etc.

lógica Mail, la lógica SMS

Cifrar, Descifrar el código

= "admin>

=" usuario>

= "usuario>

=" usuario>

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.