form验证实现目录的保护和自动定向功能很实用,asp.net首选

解决方案 »

  1.   

    可以查vs.net的帮助!很详细的!
      

  2.   

    re 1):指定身分验证是基于form<authentication mode="Forms" > 的身份验证!(还有一种是基于windows的!);(<deny users="?">)表示拒绝匿名!!
      

  3.   

    to happyboy_zjy能够详细的说明一下用户名,密码的情况吗?式是如何实现的?
      

  4.   

    用户名、密码一般应该在数据库里面验证成功后:      System.Web.Security.FormsAuthentication.RedirectFromLoginPage("*", False)
      

  5.   

    <location path="">一般用来使页面避过forms验证。
    如:<location path="register.aspx">
    这样用户就可以跳过验证去注册了,不然新用户就无法注册了
      

  6.   

    1)*****************************************
       <authentication mode="Forms" > 
         <forms name="" loginUrl="" />
         </authentication>
         
         <location path="">
          <system.web>
               <authorization>
                  <deny users="?">
               </authorization>
          </system.web>
         </location>
    第一刻问题中的 <forms name="" loginUrl="" />
       name是如何命的名,可以自己随便定义的吗?
       loginUrl应该是指定的登陆界面吧。
      

  7.   

    <location path="">
    还不是很明白,起什么作用了?
      

  8.   

    <location>
        <system.web>
          
       </system.web>
    </location>
    之间是如何嵌套的?
    location必须在system。web的外面吗?
      

  9.   

    <configuration>
    <appSettings>
    <add key="Mcon" value ="Provider=SQLOLEDB; Data Source=sharp; Initial Catalog=Agency; User ID=sa;pwd="/>
    <add key="Conn" value ="Data Source=sharp; Initial Catalog=Agency; User ID=sa;pwd="/>
    </appSettings>
     <system.web>
          <customErrors mode="Off"/>
          <authentication mode="Forms">
            <forms name=".ASPXUSERDEMO" loginUrl="index.htm" protection="All" timeout="60" />
          </authentication>
        <globalization requestEncoding="gb2312" responseEncoding="gb2312" />
      </system.web>
    </configuration>
      

  10.   

    2:
    Public STRCONN As String = ConfigurationSettings.AppSettings("SqlConn")