一个IP地址或者计算机名登录后,只有当前时间和登录时间相差超过8个小时,才让Session过期失效,如何做

解决方案 »

  1. Session.Timeout   =   480
    480表示分钟!!
      

  2. 楼主的意思应该好象有些不清楚, 你是说让SESSION在会话无任何动作8小时以上就过期还是说从登陆成功起8小时一定过期呢?!如果是第一种意思就是在WEB.CONFIG里的SYSTEM.WEB配置节加上
        <sessionState timeout="480" mode="InProc" />
    如果是第二种意思的话, 我暂时想到最简单办法就是在每次求请开始就检查登陆与现在时间, 超过8小时就清除SESSION.
      

  3. 恩 同意楼上的  设置  Session.Timeout=480 用登录时间和 现在时间 比较  过期就清楚
      

aliyun

类似问题 »