xml文件是我整个站点的配置,我不然望web客户能浏览它。但现在只要用户在ie中输入:http://ip地址/objdatasourceconfig.xml就看到其中的内容,怎么设置让别人不能浏览其文件,越详细越好,不甚感激!

解决方案 »

  1.   

    把它放一个目录下面,再这样配置web.config
    <authorization>
    <deny users="*"/>
    </authorization>
      

  2.   

    象下面这种配置可能可以达到你的目的。 
    <location path="\*.xml">
        <system.web>
          <authorization>
            <deny users="*"/>
            </authorization>
        </system.web>
    </location>
      

  3.   

    see:http://community.csdn.net/Expert/topic/3540/3540520.xml?temp=.6955835
      

  4.   

    你可以把配置写道web.config里面,这样就不能在客户端浏览,而且还要简单一些!
      

  5.   

    web.config里面, 设置这个xml目录拒绝匿名用户访问就可以