• 单点登录


    这里主要采用cookies共享。
    步骤1:[写cookies]
                //创建一个HttpCookie对象
                HttpCookie cookie = new HttpCookie("uId");
                //设定此cookies值
                cookie.Value = "uIdValue";
                cookie.Domain= "company.com";
                //设定cookie的生命周期,在这里定义为一个小时
                DateTime dtNow = DateTime.Now;
                TimeSpan tsMinute = new TimeSpan(0, 1, 0, 0);
                cookie.Expires = dtNow + tsMinute;
                //加入此cookie
                Response.Cookies.Add(cookie);
                Response.Write(Request.Cookies["uId"].Value.ToString() + "Cookie创建完毕 <br > <hr > ");
    步骤2:[读cookies]
               HttpCookie cookie = Request.Cookies["uId"];
                if (cookie != null)
                {
                       Response.Write(Request.Cookies["uId"].Value.ToString();
                }

    步骤3:[删除cookies]  注销用


              HttpCookie MyCo = HttpContext.Current.Request.Cookies["uId"];
                if (HttpContext.Current.Request.ServerVariables["Http_Host"].IndexOf("company.com") >= 0)
                {
                    MyCo.Domain = "company.com";
                }
                MyCo.Expires = DateTime.Now.AddHours(-24);
                Response.Cookies.Add(MyCo);//这一句非常重要

  • 相关阅读:
    POJ 1041(欧拉路)
    POJ 1904(强连通分量)Tarjan
    POJ 1486(二分图匹配)二分图的完全匹配的必须边
    POJ 1780(欧拉路)
    POJ 1386(欧拉路)
    HDU 3496(DP)
    PKU2387Til the Cows Come Home(SPFA+邻接表)
    HDU1863畅通工程(prim)
    ACM国内外OJ网站大集合
    HDU1175连连看(BFS)
  • 原文地址:https://www.cnblogs.com/shuyu/p/1704704.html
Copyright © 2020-2023  润新知