首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > IIS >

关于Web.Config 限制匿名读取,该如何解决

2013-09-28 
关于Web.Config 限制匿名读取好奇怪!!试不出来~ 原来用IIS6可以换了IIS7之后竟然失效!我原来里面有一个目

关于Web.Config 限制匿名读取
好奇怪!!试不出来~ 原来用IIS6可以换了IIS7之后竟然失效!

我原来里面有一个目录<DOCTXT>是必须透过 Login.aspx 之后才可以连结里面的文挡,
就算直接打URL+<DOCTXT> 也会转跳到到登入页面,但换了IIS7后竟然直接打URL也能读到文挡??
试了好久不知道哪里有问题请高手们指点迷津!!谢谢~

Web.Config的内容


<?xml version="1.0" encoding="UTF-8"?>

<configuration> 
  <system.web>
    <customErrors mode="Off" />
<compilation debug="true" />
    <authentication mode="Forms">
      <forms loginUrl="Login.aspx" name="UName" defaultUrl="Default.aspx" />  
    </authentication>

    <authorization>   
      <deny users="?" />
      <allow users="*" />
    </authorization>
        <identity impersonate="true" />
</system.web>
  <location path="ImageCaptcha.aspx" allowOverride="true" inheritInChildApplications="true">
    <system.web>
      <authorization>
        <allow users="*" />
      </authorization>
    </system.web>
  </location>
</configuration>

[解决办法]
如果是正常配置的网站,web.config 以及许多文件是不能够直接访问的。

热点排行