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 

  • 相关阅读:
    人生路上对你影响最大的三位老师
    介绍自己
    xml转化为json
    html前端如何将一个页面表单内的数据全部传递到另一个页面?
    laravel 框架发送邮件
    php开发app接口
    一个非常棒的jQuery 评分插件--好东西要分享
    SVN常见问题汇总
    Wamp环境域名重定向问题
    数组
  • 原文地址:https://www.cnblogs.com/jimmychow/p/2354426.html
Copyright © 2011-2022 走看看