<authentication mode="Forms"> 
      <forms name="test" loginUrl="login.aspx" timeout="60" path="/"></forms>
    </authentication>
我这样设置了以后,,在访问站点(没用登陆)时候没有跳到login.aspx这页?
还有path在这里是什么意思!

解决方案 »

  1.   

    修改web.config文件,如下:
    <authorization>
          <deny users="?" />
          <!-- 允许所有用户 -->
          <!--  <allow     users="[逗号分隔的用户列表]"
                                 roles="[逗号分隔的角色列表]"/>
                      <deny      users="[逗号分隔的用户列表]"
                                 roles="[逗号分隔的角色列表]"/>
                -->
    </authorization><deny users="?" />是新加上去的
      

  2.   

    同上!加句<deny users="?" />就可以了
      

  3.   

    path="/"
    还有那些改发!!它起个什么作用!