IIS现在的安全性变得越来越好,默认好多设置都是比较安全的。现在启用一个IIS的WEB服务器下载文件功能(文件类型很多)
现记录如下:
1、 安装IIS组件中的DirectoryBrower,然后进入IIS管理中启用并保存即可。
无法通过IIS下载文件
1、 进入IIS管理中的“MIMEType”增加一个“*”类型为pplication/octet-stream
双扩展名的文件无法通过IIS,WEB下载
修改目录下的web.conf文件增加:
<requestFiltering allowDoubleEscaping="true">
以上的web.conf文件内容如下:
<?xml version="1.0"encoding="UTF-8"?> <configuration> <system.webServer> <directoryBrowse enabled="true" showFlags="Date, Time,Size, Extension" /> <staticContent> <mimeMap fileExtension=".*"mimeType="pplication/octet-stream" /> </staticContent> <security> <requestFiltering allowDoubleEscaping="true"> </requestFiltering> </security> <handlers> <remove name="OPTIONSVerbHandler" /> <add name="OPTIONSVerbHandler" path="*"verb="OPTIONS" modules="ProtocolSupportModule"resourceType="Unspecified" requireAccess="Read" /> </handlers> </system.webServer> </configuration>
转载于:https://blog.51cto.com/dengweihua1/1425215