我在用户登陆页面创建Session值,对后面的也都要读去Session来验证用户状态,但是现在在登陆后直接报没有Session,,,这可能是什么原因,,有没什么好的办法解决这类问题??

解决方案 »

  1.   

    先判断一下Session是否存在 
    if(Session["name"]==null)
      MessageBox.Show(....);//自定义消息框
    else
    {
    //TODO:
    }
      

  2.   

    我想是不是设置有问题!!
    我们是把原来的两个站点放到一个站点下,,
    比如,在A站点下放入另外一个站点B,它们都有自己的bin文件夹,web.config等文件!
      

  3.   

    两个web.config的里的session的周期不一样,,A的是90分钟,B是默认