我做了一个简单的博客,当注册新博客的时候,系统会根据新博客在数据库中的id号为文件名创建一个文件夹,当登录后台时,该用户的相关信息存放在session对象里,当我在后台删除某个博客记录时,该博客所对应的文件夹也将删除,但是这时session对象里的信息也就没有了,返回到了登录界面  怎么删除一个文件夹session对象就消失了呀,高手请指教,谢谢!!

解决方案 »

  1.   

    怎么删除一个文件夹session对象就消失了呀?
    =======>
    你的意思是不是删除文件夹,用户的Session就无效,是吗?要读取Session,必须有对应SessionID,你无法获取用户的SessionID(除非在同一台机子),所有无法删除用户的Session。Session有过期时间,过期了就自动无效了。
      

  2.   


     to:JGood() 谢谢看帖
     是的,删除文件夹后,用户的Session就无效,这是怎么回事呀
      

  3.   

    怎么会无效呢?
    如果用户在访问与文件夹有关,那么会发生异常,这时可能就重定向到其他页面去了(如果在web.config)中设置了错误时重定向。但是用户的Session应该存在的啊!
      

  4.   


     你所说的如果“用户的访问与文件夹有关”意思是说用户访问的文件包括在该文件夹里是吧  真奇怪,session莫名的就失效了!!
      

  5.   


      上面所说的,session莫名的就失效了,有哪位知道吗?