zoukankan      html  css  js  c++  java
  • 在web.config里修改配置从而对匿名用户拒绝提供某资源

    下面的例子里先deny了匿名用户对于_layouts和_vti_bin目录下的所有页面, 然后允许匿名用户访问四个指定的页面.

    其中的问号(?)代表着匿名用户.

    =================

    <configuration>
    
      <location path="_layouts">
        <system.web>                  
          <authorization>
            <deny users="?" />
          </authorization>
        </system.web>
      </location>
    
      <location path="_vti_bin">
        <system.web>                  
          <authorization>
            <deny users="?" />
          </authorization>
        </system.web>
      </location>
    
      <location path="_layouts/login.aspx">
        <system.web>
          <authorization>
            <allow users="?" />
          </authorization>
        </system.web>
      </location>
    
      <location path="_layouts/error.aspx">
        <system.web>
          <authorization>
            <allow users="?" />
          </authorization>
        </system.web>
      </location>
     
      <location path="_layouts/accessdenied.aspx">
        <system.web>
          <authorization>
            <allow users="?" />
          </authorization>
        </system.web>
      </location>
    
    </configuration>

    参考资料

    ================

    Locking down Office SharePoint Server sites

    http://technet.microsoft.com/en-us/library/ee191479(office.12).aspx

  • 相关阅读:
    MongoDB 创建数据库
    生成树状结构
    苹果微信内置浏览器cookie
    AutoMapper
    MongoDB单表导出与导入
    CultureInfo中重要的InvariantCulture
    utf-8编码引起js输出中文乱码的解决办法
    自建的用户登录执行数据库邮件出现错误
    [转译]5种方法提高你网站的登录体验
    化繁为简——网易云音乐WP1.0设计思考
  • 原文地址:https://www.cnblogs.com/awpatp/p/2140666.html
Copyright © 2011-2022 走看看