• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp.net利用cookie保存用户密码实现自动登录的方法

    本文实例讲述了asp.net利用cookie保存用户密码实现自动登录的方法。分享给大家供大家参考。具体分析如下:

    在asp.net中可以用cookie保存用户的帐户密码实现自动登录的功能,但是需要强调一下,cookie在客户端保存,是不安全的,推荐使用md5加密保存。

    下面分析一下在asp.net中cookie的创建、提取与销毁的方法:
    创建cookie

    复制代码 代码如下:
    //向客户端写入Cookie
    HttpCookie hcUserName1 = new HttpCookie("uname"); // 创建一个名为uname的cookie
    hcUserName1.Expires = DateTime.Now.AddDays(7); // 设置该cookie的有效时间
    hcUserName1.Value = uname; // 给cookie赋值(也就是你想保存的账号,或者密码)
    HttpContext.Current.Response.Cookies.Add(hcUserName1); // 提交cookie

     
    提取cookie
    复制代码 代码如下:
    if (HttpContext.Current.Request.Cookies["uname"] != null) // 如果这个uname cookie 不为空
    string uname = HttpContext.Current.Request.Cookies["uname"].Value.ToString(); // 提取cookie

     
    销毁cookie
    复制代码 代码如下:
    // 把cookie的时间设置为 -1 ,即cookie过期、销毁
    HttpContext.Current.Response.Cookies["uname"].Expires = DateTime.Now.AddSeconds(-1);

    希望本文所述对大家的asp.net程序设计有所帮助。

    您可能感兴趣的文章:
    • 详解在ASP.NET Core 中使用Cookie中间件
    • Asp.net中安全退出时清空Session或Cookie的实例代码
    • ASP.NET中Cookie的使用方法
    • ASP.NET之Response.Cookies.Remove 无法删除COOKIE的原因
    • ASP.NET笔记之页面跳转、调试、form表单、viewstate、cookie的使用说明
    • ASP.NET Cookie是怎么生成的(推荐)
    上一篇:.NET下文本相似度算法余弦定理和SimHash浅析及应用实例分析
    下一篇:ASP.NET实现二维码(QRCode)的创建和读取实例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    asp.net利用cookie保存用户密码实现自动登录的方法 asp.net,利用,cookie,保存,用户,