IIS允許下載".config"文件


Config文件是web的配置文件,默認是不允許下載的,就算在MIME中配置“application/octet-stream”,也是下載不了。當然出於安全考慮Config文件應是不允許下載會穩妥一些。不過作為內部使用,我們不需要這個限制。通過本地的提示信息,我找到了這個頁面

http://support.microsoft.com/kb/942045

按其提示,修改applicationHost.config

若要解決此問題,請按照下列步驟操作:
1.單擊開始,在開始搜索文本框中鍵入記事本記事本中,右鍵單擊,然后單擊以管理員身份運行.

如果提示您輸入管理員密碼或進行確認,請鍵入密碼或單擊繼續. 
2.在文件菜單上,單擊打開。在文件名框中,鍵入%windir%\System32\inetsrv\config\applicationHost.config,然后單擊打開.
3.在 applicationHost.config 文件中,請按 CTRL + F 鍵以搜索 <requestFiltering> 部分。
4.在 <requestFiltering> 部分中,找到下面的代碼:
<fileExtensions allowUnlisted="false">5.替換您在步驟 4 中使用下面的代碼中找到的代碼:
<fileExtensions allowUnlisted="true">注意如果您想要拒絕某些特定文件擴展名的安全,可以顯式地添加這些擴展。例如,請參見下面的代碼:
<requestFiltering>
      <fileExtensions allowUnlisted="true">
         <add fileExtension=".asa" allowed="false" />
         <add fileExtension=".asax" allowed="false" />
         <add fileExtension=".ascx" allowed="false" />
         <add fileExtension=".master" allowed="false" />
      </fileExtensions>
</requestFiltering>
6.在文件菜單上單擊保存. 7.關閉記事本。 8.運行 Web 應用程序具有的子元素的 <fileExtensions> 部分中未列出的文件擴展名。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM