我点击登陆按钮后连接到 :http://localhost/dlc/user/default.aspx可是根本没有这个页面,后台代码如下:
FormsAuthentication.RedirectFromLoginPage(sf.ReplaceInvlidChar(tb_name.Text),false);
CustomerBean cust1 = new CustomerBean(sf.ReplaceInvlidChar(tb_name.Text)); Session["user"] = cust1;
我没有看出来路径究竟在那里!!!
可是我把他们全注释了,我在运行还是连接http://localhost/dlc/user/default.aspx。跟没改一样。我这个网站是公司接的一个修改以前人做的,用vs2003需要配置iis。请问和iis或者和C:\Documents and Settings\Administrator\VSWebCache\LAOJI这个文件下面的项目文件有关系吗?为什么总是改了根没改一样啊?

解决方案 »

  1.   

    看你webconfig里<authentication>节点的内容
    看一下loginUrl是啥
      

  2.   

    貌似用了MemberShip。到Web.config里面找找看吧
      

  3.   

    先查看一下你的IIS的虚拟目录是指向什么路径
      

  4.   

    如果用了membership  webconfig里有配置  如果是登陆成功的话 默认去defaultpage 否则只想loginpage 
    另外登陆成功 还有一种情况就是 指向之前访问失败的页面
      

  5.   

    问题肯定在webconfig里,仔细查下