IIS 允许用户在虚拟目录上独立于其写入权限设置脚本并运行权限。通常,希望允许在虚拟目录上执行脚本和程序的管理员不允许向该虚拟目录写入(这会阻止客户端将可执行脚本或程序上载到目录并执行它们)。但是,当虚拟目录启用 BITS 服务器时,即使不允许对虚拟目录具有写入权限,客户端也可以通过使用 BITS 服务器向该目录中写入。
为了保护服务器,BITS 服务器禁用启用 BITS 上载的虚拟目录上的所有脚本和运行权限。为了帮助保证此虚拟目录的安全,在对任何客户端上载数据的请求之前,BITS 服务器确认已禁用这些权限。如果在任何时间启用了这些权限,则 BITS 服务器将拒绝此后的所有上载请求,直到再次禁用这些权限为止。这种情况下每次 BITS 服务器拒绝请求时,系统都会在 IIS 日志中写入一个日志条目。