zoukankan      html  css  js  c++  java
  • 解决IIS 不能下载.exe.config文件的方法

    IIS允许下载".config"文件

    Config文件是web的配置文件,默认是不允许下载的,就算在MIME中配置“application/octet-stream”,也是下载不了。当然出于安全考虑Config文件应是不允许下载会稳妥一些。不过作为内部使用,我们不需要这个限制。通过本地的提示信息,我找到了这个页面

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

    按其提示,修改applicationHost.config

    复制代码
    若要解决此问题,请按照下列步骤操作:
    1.单击开始,在开始搜索文本框中键入记事本记事本中,右键单击,然后单击以管理员身份运行.
    
    如果提示您输入管理员密码或进行确认,请键入密码或单击继续. 
    2.在文件菜单上,单击打开。在文件名框中,键入%windir%System32inetsrvconfigapplicationHost.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> 部分中未列出的文件扩展名。
    复制代码
  • 相关阅读:
    使用静态工厂方法的好处和坏处
    xUtils3源码分析(一):view的绑定
    在laravel之外使用eloquent
    ruby里面的毒瘤
    ruby的代码风格
    ruby里面的属性访问器
    ruby里面module和class的区别
    unity里面查找所有物体
    android studio安装须知
    intellij系列ide配置
  • 原文地址:https://www.cnblogs.com/51net/p/4366083.html
Copyright © 2011-2022 走看看