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

  • 相关阅读:
    c++ 用宏代替常用的函数
    爬取网易云音乐(包括歌词和评论)
    三种常见的单例模式
    函数式编程filter和map的区别
    四种常见排序算法(快速,冒泡,插入,选择排序)
    6.微信撤回消息的获取
    5.微信拜年短信自动回复
    4.深拷贝和浅拷贝
    3.迭代器以及迭代器的作用
    2.生成器计算出斐波那契数列
  • 原文地址:https://www.cnblogs.com/awpatp/p/2140666.html
Copyright © 2011-2022 走看看