<!--  自定义错误信息
          设置 customErrors mode="On" 或 "RemoteOnly" 以启用自定义错误信息,或设置为 "Off" 以禁用自定义错误信息。
          为每个要处理的错误添加 <error> 标记。
    -->
    <customErrors mode="RemoteOnly" defaultRedirect="webform/error.aspx"/>    <authentication mode="Forms" > 
    
     <forms loginUrl="Login/login.aspx"/>
     </authentication>
    <!--  授权 
          此节设置应用程序的授权策略。可以允许或拒绝用户或角色访问
          应用程序资源。通配符:"*" 表示任何人,"?" 表示匿名 
          (未授权的)用户。
    -->
    <authorization>
        <deny  users="?" /> <!-- 允许所有用户 -->            <!--  <allow     users="[逗号分隔的用户列表]"
                             roles="[逗号分隔的角色列表]"/>
                  <deny      users="[逗号分隔的用户列表]"
                             roles="[逗号分隔的角色列表]"/>
            -->
    </authorization>

解决方案 »

  1.   

    <authentication mode="Forms">
       <forms name="SavingsPlan" loginUrl="/logon.aspx"/>
    </authentication>
    然后在登陆成功之后:
    FormsAuthentication.SetAuthCookie("UserID",false);
      

  2.   

    那如何同其他页面相连呢??那<forms name="">又什么用???
      

  3.   

    为什么不看帮助啊?理解一下Asp.net的身份验证机制:
    ms-help://MS.VSCC/MS.MSDNVS.2052/vsent7/html/vxconASPNETAuthentication.htm--------------------------------
    AspNetPager 免费分页控件4.2版发布,同时发布最新源代码,欢迎下载:http://www.webdiyer.com