Ошибка: веб-сервер заблокирован и блокирует команду DEBUG
Сбой пошаговой отладки веб-приложения или веб-службы XML возникает, если запущено средство блокировки IIS при установленном и работающем приложении URLScan.В этом случае для IIS блокируется получение команды DEBUG.
URLScan — средство безопасности, работающее вместе со средством блокировки IIS, которое дает администраторам веб-узелов IIS возможность отключения ненужных функций, а также возможность ограничения обрабатываемых сервером типов HTTP-запросов.Блокируя определенные HTTP-запросы, средство безопасности URLScan предотвращает достижение сервера потенциально вредоносными запросами.
Если приложение выполняется в операционной системе Windows Server 2003 на IIS 6.0, то нет необходимости использовать средство блокировки IIS, поскольку IIS 6.0 обеспечивает такую функцию.
Разрешение отладки на веб-сервере с установленным средством URLScan
Найдите файл Urlscan.ini.Как правило, этот файл находится в каталоге:
C:\WINNT\System32\Inetsrv\urlscan
Создайте копию этого файла и присвойте этому файлу имя Urlscan.old.
Откройте исходную копию файла Urlscan.ini в блокноте или любом другом текстовом редакторе.
В файле Urlscan.ini найдите раздел [AllowVerbs].Добавьте команду DEBUG в раздел [AllowVerbs].Если в разделе [AllowVerbs] присутствует текст ";DEBUG", можно удалить точку с запятой, чтобы снять комментирование с этой команды.
Найдите раздел [DenyVerbs].Если команда DEBUG присутствует в разделе [DenyVerbs], ее необходимо удалить.
Сохраните файл.
Перезагрузите сервер или перезапустите IIS.
См. также
Задачи
Ошибка. Запрашиваемый ресурс не найден