asp.net 网站,登录时,自动去跳转到default.aspx,系统中也没有这个页面,所以系统就出现错误了,我登录到服务器上,重新启动了两侧IIS 就行了,每次都出现这样的问题,请问谁遇到过这样的问题!我也没有写自动跳转的语句,高人指点!!!

解决方案 »

  1.   

    webconfig中的验证方式是 Forms吧?
    你看看
    如果没有写DefaultPage 这个属性
    默认就是到 default.aspx 页面
      

  2.   


     <authentication mode="Forms">
          <forms name="Hstear" loginUrl="Login.aspx" protection="All" path="/" timeout="40"   defaultUrl="登录后你想转到的页面"/>
        </authentication>=.=
      

  3.   

    那为什么平常时候好好的,都会从login.aspx 跳转到正常界面,但有时候就出错,重启IIS 稍等片刻 就 好 ,是为什么呢
    ??
      

  4.   


    或者是在httphandlel里面修改
      

  5.   

    请问 path="/" 这个是什么意思呢???
      

  6.   

    虽然已经结贴,不过还是回到一下你:
    <forms>标签中的timeout和path,是提供了身份验证票写入到Cookie过期时间和默认路径。=.=