?????? ????? ?? ?? IIS 7.0 ?? hosted ?? ?? ??? ???? ?? ????: "HTTP ?????? 404.11 ? URL_DOUBLE_ESCAPED"

???? ID: 942076 - ?? ???????? ?? ?????? ??? ?? ?? ???? ???? ???? ??.
??? ?? ??????? ???? | ??? ?? ??????? ????

?????

?? ???? ??? ???? ?? ??????? ?????????? ???????? (IIS) 7.0 hosted ?? ?? ??? ?? ?? ??? ???? ?? ????, ?? ???? ????? ?? ???? ?? ?????? ????? ??????? ?? ???? ??:
????? ??????
--------------------------------------------------------------------------------
HTTP ?????? 404.11 ? URL_DOUBLE_ESCAPED
HRESULT: 0
HRESULT ?? ????? # ???????? ??????????? ????? ????

????

HTTP ?????? ???? ?? ??? ??? ????? ??? ??? ????? ?????? ??????? ??? ???????, ????????? ?????? ?????? ?? ??? ????? denies ????? ?????? ??????? ?? ????????? ?? ???

????????

?? ?????? ?? ?? ???? ?? ???, ????? ????? ?? ???? ????:.

???:?? ????? ????? ?? ???? ???? ?? ??? IIS ?? ??? ????? ?? ??????? ???? ?? ?? ???? ?? ???? ?? ???? ??? ?????, before ??? ???allowDoubleEscaping???? ?? ??? ???True, ???? ????? ?? ?? ???? ?? ????? ?????
  1. ????? ????,?????????????:?????????????? ??????? ????????? ???, ????-????? ?????????????????????????????? ?? ?????? ?????? ????????? ?? ????? ????, ?? ???? ????????????? ?? ??? ??? ?????. ??? ???? ???? ?????? ?? ??? ?? ??? ?????????? ??????? ?? ??? ????? ????, ???? ??????? ???? ????, ?? ????? ???????? ????.
  2. ????? ???????????? ??,???????????:%WINDIR%\System32\inetsrv\config\applicationHost.Config?????????? ???????? ???, ?? ???? ????????.
  3. ApplicationHost.config ????? ??? ??????requestFilteringXML ?????
  4. ?? ??? ?????allowDoubleEscaping???? ?? ??? ???True. ??? ???? ?? ???, ????? ?????? ??? ???? ??? ?? ????? ?????
    <requestFiltering allowDoubleEscaping="true">
    
  5. ????? ???????????? ??,??????.
  6. Notepad ?? ???? ???????
???????????? ?? ????? escaped ??????? ????? ???, IIS ?? ??? ????? ?? ??????? ?? ???? decreased ???? ?? ???? ???

????? ??? ???? ???? applicationHost.config ????? ?? ??????? ???? ?? ????? ?? ???? ?? ?? ?????? ???????? ????? ?? ????? ?? ????Appcmd?? ?????? ?? ???????? ???? ?? ??? ???? ??? ??? ???? ?? ???, ????? ????? ?? ???? ????::
  1. ????? ????,???????????? ????,?????, ?? ??? ???? ????cmd??????????????? ????
  2. ????? ???? ?????, ?? ??? ENTER ?????::
    C:CD %windir%\system32\inetsrv
  3. ?? ????? ???? ?????:
    • Appcmd set config "Default Web Site" /section:system.webServer/Security/requestFiltering -allowDoubleEscaping:True
      ???:?? ???? ?? ??? "??????? ??? ????" ?? ?????? ?? ????? ?? "??????? ??? ????." ?? ??? ??????? ??? Web.config ????? ?? ?????? ?? ???????? ????
    • appcmd set config "Default Web Site" /section:system.webServer/Security/requestFiltering -allowDoubleEscaping:True /commit:appHost
      ???:?? ???? ?? ?????? ?? ???????? ???? ?? ??? "??????? ??? ????" applicationHost.config ????? ??? ??? ????? ??? ?? ????? ?????

???

???? ID: 942076 - ????? ???????: 06 ?????? 2010 - ??????: 2.0
???? ???? ???? ??:
  • Microsoft Internet Information Services 7.0
??????: 
kbexpertiseadvanced kbtshoot kbprb kbmt KB942076 KbMthi
???? ?????? ????????
??????????: ?? ???? ?? ???? ??????? ?? ????? ?? Microsoft ????-?????? ?????????? ?????? ?????? ???? ??? ??. Microsoft ???? ??? ????-???????? ?? ????-???????? ????? ?????? ?? ???? ???????? ???? ?? ???? ????? ????? ??? ?? ??? ?????? ?? ???? ???? ???? ??? ????? ??. ???????, ????-???????? ???? ????? ???? ???? ???? ???. ?????, ????????, ?????-???? ?? ??????? ?? ???????? ?? ???? ???, ???? ?? ??? ?????? ???? ???? ??? ????? ??? ?? ???? ??. Microsoft ??????? ??? ???? ?? ?????? ?? ??????????, ????????? ?? ??? ?????? ?? ???? ????? ?? ???? ???????? ?? ??? ???? ????? ?? ??? ????????? ???? ??. Microsoft ????-?????? ?????????? ?? ????? ?????? ?? ?? ??? ??.
?????????? ?? ??????? ????????? ??????? ??:942076

??????????? ???