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> 部分中未列出的文件擴展名。

