ASP.NET 身份验证票

原创 2007年10月10日 10:41:00

using System.Web.Security;

1.创建验证票据

               //1) 创建一个验证票据
                FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(1, Account.Text, DateTime.Now,  DateTime.Now.AddMinutes(30), false, Account.Text);
                //2) 并且加密票据
                string cookieStr = FormsAuthentication.Encrypt(ticket);
                //3) 创建cookie
                HttpCookie cookie = new HttpCookie(FormsAuthentication.FormsCookieName, cookieStr);
                //cookie存放路径
                cookie.Path = FormsAuthentication.FormsCookiePath;
                Response.Cookies.Add(cookie); 

2.读取验证票中的数据

    string account ="";
    HttpCookie cookie = Request.Cookies[FormsAuthentication.FormsCookieName];
    if (cookie != null)
    {
         string cookieStr = cookie.Value;
         FormsAuthenticationTicket ticket = FormsAuthentication.Decrypt(cookieStr);
         account = ticket.UserData.ToString();
    }

ASP.NET MVC4 身份认证和授权

寒假准备对我们团队开发的各个小系统进行整合和重写,由于这些系统需求分析并不够仔细,所以在后期缝缝补补,加上人员交替,使得代码结构凌乱不堪,让我这个有代码洁癖的人难受的要死,所以打算重新梳理,由于我们团...
  • wslpeter1987
  • wslpeter1987
  • 2016年03月19日 16:52
  • 1119

MVC4 成员资格、 身份验证

SimpleMembership,成员资格提供程序、 通用的提供者和新的 ASP.NET 4.5 Web 窗体和 ASP.NET MVC 4 模板 ASP.NET MVC 4 互联网模板中添加一些新...
  • sat472291519
  • sat472291519
  • 2013年09月26日 10:10
  • 10301

ASP.NET里面的身份验证和授权(一)

在学习ASP.NET中,接触到了里面的身份验证和授权。我们就来具体总结一下这方面的知识。说到身份验证,我们以前的身份验证和授权都是基于Session来做的,都是从数据库中进行查找,比如说登陆的页面,我...
  • huanjileaimeidan
  • huanjileaimeidan
  • 2013年12月04日 10:00
  • 3499

asp.net中的窗体身份验证

  • 2012年01月12日 10:31
  • 528KB
  • 下载

Asp.net基于Form身份验证知识汇总

  • 2009年07月14日 09:05
  • 1.18MB
  • 下载

ASP.NET中实现身份验证方案

  • 2009年07月09日 12:36
  • 15KB
  • 下载

asp.net实战Forms身份验证/角色案例

  • 2009年09月14日 15:17
  • 143KB
  • 下载

实例ASP.NET基于表单的角色身份验证

  • 2017年04月22日 20:24
  • 6.79MB
  • 下载

ASP.NET MVC4 Froms身份验证(源码下载)

  • 2015年01月09日 11:52
  • 13.46MB
  • 下载

asp.net 身份验证

  • 2010年03月05日 14:36
  • 188KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.NET 身份验证票
举报原因:
原因补充:

(最多只允许输入30个字)