技术开发 频道

Cookie 支持二级域名和FormsAuthentication 加强


【IT168技术文档】

public class SecondaryDomainCookieModule : System.Web.IHttpModule { public SecondaryDomainCookieModule(){} public void Dispose(){} public void Init(System.Web.HttpApplication context) { context.EndRequest +=new EventHandler(cookie_Edit_EndRequest); } private void cookie_Edit_EndRequest(object sender, EventArgs e) { HttpContext context = ((HttpApplication)sender).Context; string domain = ".tzl.com"; string cookieName = FormsAuthentication.FormsCookieName; HttpCookie cookie = context.Response.Cookies[cookieName]; if(cookie != null) { cookie.Domain = domain; } } }
0
相关文章