ASP.NET从1.1升级到2.0以后,有的用户可以登录,有的用户登录不了,why?不是提示密码错误,登录后又自动切换回登录页面了

解决方案 »

  1.   

    估计session出问题了,检查下session,设置一个项目一个应用程序池
      

  2.   

    milozy1983(Detective)兄,请问这个怎么设置?
      

  3.   

    在虚拟目录的属性里设置"主目录"可以设置应用程序池
    ,然后在应用程序池的里设置下web进程园数为1,在第二个选项卡中
      

  4.   

    是在你的FOLDER里 有一个create application name 的选项,,,,
    你要点击create就可以了,应该是在你的IIS的文件权限的下面
    ^_^
    不过觉得应该不是这个问题,
    去看看是不是你的SQL连接池是不是满了还是什么,,,,
    可以试着设置一下QUEUE看看
      

  5.   

    milozy1983(Detective)兄,我的IIS是5.0版本,没有应用程序池的设置啊
      

  6.   

    应该是Session的问题,因为我登录成功后到主页面,此时主页面会根据Session["LoginUser"]取用户权限,如果无权限将会跳到登录页面,此时Session无法获得,所以一直在登录页面上。但问题还是没解决,继续请高人帮忙!感激不尽!我的Server环境是:Win2000 Server+ASP.NET2.0+IIS5.0
      

  7.   

    找到问题原因了,在登录成功后给Session["LoginUser"]赋了值但在另一个页面的DLL中调用HttpContext.Current.Session["LoginUser"].ToString();时为空,这个地方应该怎么修改呢?