Как остановить 404.19 ошибку при прохождении строки запроса, который содержит 0x

голоса
0

У меня возникли проблемы с 404.19 ошибок для страницы ASPX, когда QueryString передается к нему, который содержит 0x где-нибудь в нем.

У меня нет доступа к IIS, и поэтому я пытаюсь обратиться к FilteringRules через web.config.

Просто, чтобы получить все это движется, я сейчас пытаюсь удалить фильтрацию с помощью следующих в web.config ...

 <security>
  <requestFiltering>
   <filteringRules>
      <filteringRule name=SQLInjection scanUrl=false scanQueryString=true>
         <denyStrings>
            <clear />     
         </denyStrings>
         <scanHeaders>
            <clear />
         </scanHeaders>
      </filteringRule>
   </filteringRules>
</requestFiltering>
</security>

Любые строки запроса с 0x в нем по-прежнему вызывает ошибку 404.19, хотя.

Я знаю, что я поставил в конфигурации своего рода работает , потому что , если я что- то добавить , как <add string=cast />в <denyStrings>разделе , то я могу получить другие, непосредственно указанные строки , чтобы вызвать ошибку.

Что мне не хватает, пожалуйста?

Задан 13/01/2020 в 23:54
источник пользователем
На других языках...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more