Службы IIS позволяют задавать разрешения на выполнение сценариев и программ, действующие для виртуального каталога, независимо от соответствующих разрешений на запись в виртуальный каталог. Обычно администраторы, желающие разрешить выполнение сценариев и программ в виртуальном каталоге, запрещают запись в этот виртуальный каталог (этот запрет не позволяет клиентам загружать в каталог исполняемые сценарии или программы и запускать их). Однако, если виртуальному каталогу разрешено использовать сервер BITS, то даже при запрете на запись в виртуальный каталог клиенты все равно смогут осуществлять запись в этот каталог с помощью сервера BITS.

Для обеспечения безопасности сервер BITS отключает все разрешения на выполнение сценариев и программ в виртуальном каталоге BITS, в который разрешена загрузка. Перед ответом на запрос клиента о загрузке данных сервер BITS проверяет состояние разрешений. Если эти разрешения включены постоянно, сервер BITS будет отклонять все запросы на загрузку, пока разрешения не будут снова отключены. Каждый раз при отклонении запроса сервер BITS вносит соответствующую запись в журнал IIS.

См. также