顺便问一下:在msdn中查找webconfig相关资料输入哪些关键字最好?

解决方案 »

  1.   

    使用form验证<configuration>
    <system.web>
    <authorization>
    <deny users="?" /> </authorization>
    </system.web>
    </configuration>
      

  2.   

    <deny users="?" />拒绝匿名用户
    <allow users="*" /> 允许所有用户
      

  3.   

    1.这需要用客户端代码实现,加入Flash:
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,0,0" width="150" height="100" align=left>
      <param name=movie value="images/logo.swf">
      <param name=quality value=high>
      <embed src="你的flash文件路径及名称" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="150" height="100">
      </embed> 
    </object>2.不需要,由于WebCofig是针对整个目录及其子目录设置的,你可以这样设置就保证这个目录及下面所有目录的文件都使用这个设置,当然在子目录里再进行设置的话将会覆盖上一级的设置权限.
    <configuration>
          <system.web>
               <authorization>
                  <deny users="?">
               </authorization>
          </system.web>
    </configuration>
    3.在MSDN里就有很好的描述:
    ms-help://MS.NETFrameworkSDK.CHS/cpgenref/html/gngrfaspnetconfigurationsectionschema.htm
      

  4.   

    土办法:使用cookie,这么可爱的东东怎么不用呢,这些网页全部加入cookie验证,没有通过就去一个如login.aspx,叫它登录!