Jak mohu zastavit 404.19 chybu, když QueryString je předán který obsahuje 0x

hlasů
0

Mám potíže s 404.19 chybami na stránku ASPX, když je QueryString předán k tomu, že obsahuje 0x kdekoli v něm.

Nemám přístup ke službě IIS, a tak se snažím řešit FilteringRules přes web.config.

Jen proto, aby celou věc pohybující se V současné době jsem se snaží odstranit všechny filtrování pomocí následující web.config ...

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

Jakékoli QueryString 0x v něm stále způsobuje chybu když 404.19.

Já vím, že to, co jsem vložil do config je druh práce, protože když jsem něco přidat jako <add string=cast />v <denyStrings>sekci pak jsem schopen získat další, přímo určené řetězce způsobí chybu.

To, co jsem chybí, prosím?

Položena 13/01/2020 v 23:54
zdroj uživatelem
V jiných jazycích...                            

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