zoukankan      html  css  js  c++  java
  • 单点登陆的ASP.NET应用程序设计[zt]

    大致有三种处理方式.
        一,把用户登陆信息记录在数据库中,每次登陆去数据库里查找用户登陆状态,这种处理方式存在一种特列,如果用户非正常退出,容易出现死锁的情况.
        二,把用户信息记录在COOKEE中.这种方式没有进行研究,具体问题和风险有待研究.
        三,利用SESSION来保存用户信息.这种方式 HttpApplicationState保存了大量数据,对性能有一定的风险,暂时20个点登陆,还未出现问题.
        下面就第三种处理方式介绍如下:
        基础知识:
        HttpContext类:封装有关个别 HTTP 请求的所有 HTTP 特定的信息。 
        HttpApplicationState类:启用 ASP.NET 应用程序中多个会话和请求之间的全局信息共享。
        HttpSessionState类:提供对会话状态值以及会话级别设置和生存期管理方法的访问
    Code

  • 相关阅读:
    openresty开发系列35--openresty执行流程之5内容content阶段
    openresty开发系列34--openresty执行流程之4访问阶段
    openresty开发系列33--openresty执行流程之3重写rewrite和重定向
    [转] Dangers of using dlsym() with RTLD_NEXT
    fork failed because of Out Of Memory
    gdb 拾穗
    原子变量的性能问题
    blktrace + blkparse + btt 分析IO
    [转] 利用BLKTRACE分析IO性能
    使用perf + FlameGraph生成进程火焰图
  • 原文地址:https://www.cnblogs.com/bobofsj11/p/1558736.html
Copyright © 2011-2022 走看看