Назад | Перейти на главную страницу

Изменение конфигурации UrlScan не работает?

Я установил UrlScan несколько дней назад, и он, похоже, работает нормально, однако в журнале я увидел, что он блокирует множество файлов с веб-сайтов, которые мне не нужны (Объяснение здесь)

Он блокирует файлы с точками в URL-адресе (особенно такие ресурсы, как файлы .js и .css). Так сломалось много сайтов.

Поэтому я изменил следующее в соответствии с документами и тем сообщением в блоге.

AllowDotInPath=0 

к

AllowDotInPath=1

И перезапустил IIS, но ничего не изменилось. Он все еще блокирует точки на путях. А потом я перезапустил весь сервер ... И знаете что. Точки на пути все еще блокируются?

Я понятия не имею, что делать дальше, кроме как удалить его? У кого-нибудь еще эта проблема?

Похоже, что перед [Options] раздел. Без этой пустой строки я не смог заставить работать ни одну из настроек в этом разделе, как только я ее добавил, все заработало.

Также возможно заменить первую пустую строку комментарием (начиная с ;).

Протестировано с помощью UrlScan 3.1 и IIS 7.5

Вы также можете просто удалить URLScan из фильтров ISAPI для этого конкретного веб-сайта, если не хотите, чтобы уязвимость затрагивала весь сервер.

IIS Manager / Server / Sites / YourSite / IIS / ISAPI Filters, выберите «URLScan» и нажмите «Удалить» в правом меню действий.