*   >> Lecture Éducation Articles >> science >> logiciel

Cookie, session, Cache, l'application et Viewstate Objects

heValue"] == null) Cache ["CacheValue"] = "Valeur Cache mis à jour à" + strDateVal; //Vérifiez la même valeur de session dans une autre page dans l'application et un autre exemple de la page web dans IE si (Session ["SessionValue"] == null) session ["SessionValue"] = "Valeur session mis à jour à" + strDateVal; //Mettez un point d'arrêt et vérifier ici pendant PostBack si (this.ViewSate ["ViewStateValue"] == null) this.ViewState.Add ("SessionValue", "Valeur session mis à jour à" + strDateVal); } Protégée override void Render (HtmlTextWriter écrivain) {writer.

Write (Cache ["CacheValue"] sous forme de chaîne + ""); writer.Write (Session ["SessionValue"] sous forme de chaîne + ""); writer.Write (. Request.Cookies.Get ("cookievalue") Valeur + ""); writer.Write (Application.Get ("ApplicationValue") de ToString () + "."); writer.Write (this.ViewSate ["ViewStateValue"] sous forme de chaîne + ""); base.Render (écrivain); }

Authentification processus

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 est FormsIdentity)

{

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

FormsAuthenticationTicket billet = id.Ticket;

//Obtenir les données utilisateur stockées, dans ce cas, nos rôles

string userData = ticket.UserData;

string [] = rôles userData.Split (',' );

HttpContext.Current.User = new System.Security.Principal.GenericPrincipal (ID, rôles);

}

}

}

}

Web.

config (dossier Admin) (sécurisation de l'accès)

.web>

= "admin"> Photos

= "user"> Photos

= ""> Photos

Web.config (fichiers racine)

= "user>

=" user>

.web>

= "*"> Photos

= "user>

.web>

=" * ">

= "user>

.web>

=" * "> Photos

=" user>

.web>

= "*"> Photos

= "admin>

.web>

=" * "> Photos

=" adminimages ">

.web>

= "*"> Photos

= "images"> Photos

.web>

= "*" >

= "App_Themes"> Photos

.

web>

= "*"> Photos

Login.ascx

la création de tickets, Cookie Ajouter etc.

logique de Mail, la logique de SMS

Chiffrer, Déchiffr

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.