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 

  • 相关阅读:
    遍历查询ldap服务器用户
    spring调用存储过程
    jms在jboss上的简单应用
    开发团队如何完成一个项目?
    数据库分区表的使用
    使用native 查询时,对特殊字符的处理。
    spring定时器分析
    sql server监控
    java 类和接口之间的转换
    C++ main 参数使用
  • 原文地址:https://www.cnblogs.com/jimmychow/p/2354426.html
Copyright © 2011-2022 走看看