Iki gezek gaçmak yzygiderliligi, setirden gaçanda belli bir nyşanlaryň birnäçe gezek gaçýan ýagdaýlaryna degişlidir. URL kodlamakda, serwer tarapyndan dogry geçişini we derňelmegini üpjün etmek üçin ýörite nyşanlar köplenç gaçýarlar. Mysal üçin, boşluklar "% 20" hökmünde gaçýar we goşmaça belgi (+) adatça gaçyp gutulmaýar, sebäbi URL-de boşlugy görkezýär. Şeýle-de bolsa, serwer ýalňyşlyk bilen ýene gaçyp gutulan nyşanlardan gaçsa, goşa gaçmak yzygiderliligi dörediler.
Serwer, süzgüç süzgüç modulynyň goşa gaçmak yzygiderliligini öz içine alýan haýyşlary ret etmek üçin düzülendigini habar berýär. soň ýene gaçdy Kesgitleme% 252B, nädogry hasaplanýar. Serwer şeýle haýyşy ret edip biler, sebäbi derňew ýalňyşlyklaryna ýa-da howpsuzlyk meselelerine sebäp bolup biler.
Gaýtadan gözden geçiriň
applicationHost.config
Faýl konfigurasiýasy, faýly üýtgetmezden ozal ätiýaçlaň.
%SystemDrive%\Windows\System32\inetsrv\config
Adatça bukjanyň aşagyndaky degişli sahypa konfigurasiýa faýlyny tapyň \applicationHost.config
, soňra bolsa tekst redaktory bilen açyň (Notepad ýaly).<requestFiltering>
bölegi. IIS 7-de URLScan moduly, goşmaça belgisi bolan URL isleglerini blokirläp biler.<requestFiltering>
bölümini goşup bilersiňiz <allowDoubleEscaping>
elementini kesgitleýär true
, URL-de goşmaça belgä rugsat bermek. Mysal:<security> <requestFiltering allowDoubleEscaping="true"></requestFiltering> </security>