单点登录

系统 2045 0

这里主要采用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);//这一句非常重要

单点登录


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论