zoukankan      html  css  js  c++  java
  • 二级域名如何写cookie

    二级域名如何写cookie

    主站:www.zzm.com
    子站:shop.zzm.com
    <appSettings>
        <add key="EJJJCookieDomainName" value="zzm.com"/>
    </appSettings>

    两个项目下的web.config都写入这个节点

    写cookie的时候读取此节点的value,把cookie写在此域名下。二级域名也就写进cookie了。

     #region 写登录Cookie
            public static int WriteCookie(string UserID, string UserName,string UserType,bool remember)
            {
                HttpCookie userCookie = new HttpCookie("Deco");
                userCookie.Domain = System.Configuration.ConfigurationManager.AppSettings["EJJJCookieDomainName"].ToString();
                userCookie.HttpOnly = true;
                if(remember)
                {
                    userCookie.Expires = DateTime.Now.AddYears(1);
                }
                userCookie["DecoUName"] = HttpUtility.UrlEncode(UserName);
                userCookie["DecoUID"] = UserID;
                userCookie["DecoUType"] = UserType;  
                HttpContext.Current.Response.ContentEncoding = System.Text.Encoding.GetEncoding("utf-8");
                HttpContext.Current.Response.Cookies.Remove("Deco");
                HttpContext.Current.Response.Cookies.Add(userCookie);
                return 1;

            }
            #endregion 

  • 相关阅读:
    sonar6.7.2启动报错
    linux 查看/修改jdk版本
    idea一款颜值很高的theme
    生成唯一UUID
    连接池异常
    手机网页点击后出现蓝色框
    iScroll4中事件点击一次却触发两次解决方案
    base.js
    javascript与css3动画学习笔记
    javascript对象学习笔记
  • 原文地址:https://www.cnblogs.com/jimmychow/p/2354426.html
Copyright © 2011-2022 走看看