¹æ¹ý: ASP.NET »ç¿ëÇÏ¿© ÆÄÀÏ Çü½Ä º¸È£

±â¼ú ÀÚ·á: 815152 - ÀÌ ¹®¼­°¡ Àû¿ëµÇ´Â Á¦Ç° º¸±â.
¸ðµÎ È®´ë | ¸ðµÎ Ãà¼Ò

ÀÌ ÆäÀÌÁö¿¡¼­

¿ä¾à

ÀÌ ¹®¼­¿¡¼­´Â Ãß°¡ ÆÄÀÏ Çü½ÄÀ» ƯÁ¤ ÆÄÀÏ Çü½ÄÀ» º¸È£Çϱâ À§ÇØ ASP.NET ÀÀ¿ë ÇÁ·Î±×·¥¿¡ Ãß°¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ASP.NET °¡·Îç ¼ö ¹× ASP.NET ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ »ç¿ëÇÏ´Â ¿©·¯ ´Ù¸¥ ÆÄÀÏ Çü½Ä¿¡ ´ëÇÑ ¿äûÀ» ÁßÁöÇϵµ·Ï ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ÆÄÀÏ Çü½ÄÀ» ÀÛ¾÷Àº »ç¿ëÀÚ°¡ °Ë»öµÇÁö ¾ÊÀº °ÍÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ÆÄÀÏ Çü½ÄÀ» ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¼Ò½º Äڵ带 ÀúÀåÇÒ ÀÀ¿ë ÇÁ·Î±×·¥ ¹× .cs ÆÄÀÏ¿¡ ´ëÇÑ ±¸¼º Á¤º¸¸¦ ÀúÀåÇÏ´Â .config ÆÄÀÏÀÌ Æ÷ÇԵ˴ϴÙ. ASP.NETÀº System.Web.HttpForbiddenHandler ÇÔ²² µÎ ÆÄÀÏ Çü½ÄÀÇ ¿¬°áÇÏ¿© ÀÌ·¯ÇÑ ÆÄÀÏÀÇ °³ÀÎ Á¤º¸°¡ º¸È£µË´Ï´Ù. System.Web.HttpForbiddenHandler´Â ÆÄÀÏÀ» ¿äûÇÏ´Â »ç¿ëÀÚ¿¡°Ô ¿À·ù¸¦ ¹ÝȯÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå´Â ÆÄÀÏÀ» º¸È£ÇÏ´Â ¸ðµç ÆÄÀÏ Çü½Ä¿¡ ´ëÇØ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸Þ¼­µå´Â À¥ Æú´õ¿¡ ÀÖ´Â ÆÄÀÏÀ» º¸È£ÇÏ´Â µ¥ À¯¿ëÇÕ´Ï´Ù »ç¿ëÀÚ°¡ °Ë»öÇÒ ¼ö ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¹× Àý´ë·Î ÇÕ´Ï´Ù.



ÀÎÅÍ³Ý ¼­ºñ½º °ü¸®ÀÚ¿¡¼­ ½ºÅ©¸³Æ® ¸ÅÇÎ ÆíÁý

Microsoft ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º(IIS) 5.0 ¿äû ÆÄÀÏ À̸§ È®Àå¸íÀÇ ½ºÅ©¸³Æ® ¸ÅÇÎÀ» ±â¹ÝÀ¸·Î ¿äûÀ» ó¸®ÇÏ´Â ¹æ¹ýÀ» °áÁ¤ÇÕ´Ï´Ù. ÀÎÅÍ³Ý ¼­ºñ½º¸¦ »ç¿ëÇÏ¿© ÀÌ·¯ÇÑ ½ºÅ©¸³Æ® ¸ÅÇÎÀ» Á¶Á¤ÇÒ °ü¸®ÀÚ. ºí·Ï ÆÄÀÏ Çü½Ä¿¡ ASP.NET ¸ÕÀú IIS 5 ASP.NETÀ¸·Î ÀÌ·¯ÇÑ ¿äûÀ» Àü´ÞÇϵµ·Ï ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÇϽʽÿÀ.
  1. ÀÛ¾÷ Ç¥½ÃÁÙ¿¡¼­ ½ÃÀÛ, ¼³Á¤ °¡¸®Å² ´ÙÀ½ ´ÙÀ½ Á¦¾îÆÇ À» ´©¸¨´Ï´Ù.
  2. °ü¸® µµ±¸ Æú´õ¸¦ ¿­·Á¸é µÎ ¹ø ´©¸¥ ´ÙÀ½ ÀÎÅÍ³Ý ¼­ºñ½º °ü¸®ÀÚ ¸¦ ½ÇÇàÇÏ°í µÎ ¹ø Ŭ¸¯ÇϽʽÿÀ.
  3. °¡»ó ¼­¹ö ¶Ç´Â ASP.NET ÀÀ¿ë ÇÁ·Î±×·¥À» Æ÷ÇÔÇÏ°í ´ÙÀ½ ¼Ó¼º À» °¡»ó Æú´õ¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇϽʽÿÀ.
  4. Ȩ µð·ºÅ͸® ¶Ç´Â µð·ºÅ͸® ÅÇÀ» ¼±ÅÃÇϽʽÿÀ. ÀÀ¿ë ÇÁ·Î±×·¥À» À§ÇÑ °¡»ó Æú´õ¸¦ ¸¸µé °æ¿ì, ÀÀ¿ë ÇÁ·Î±×·¥ ¼³Á¤ ¿¡¼­ ¸¸µé±â ¸¦ ´©¸¨´Ï´Ù.
  5. ÀÀ¿ë ÇÁ·Î±×·¥ ¼³Á¤±¸¼º À» Ŭ¸¯ÇϽʽÿÀ.
  6. ASP.NET ¿äûÀ» ó¸®ÇÏ´Â Aspnet_isapi.dll ÆÄÀÏÀÇ À§Ä¡¸¦ È®ÀÎÇÏ·Á¸é .aspx ÀÀ¿ë ÇÁ·Î±×·¥ ¸ÅÇÎ À» ¼±ÅÃÇÏ°í ÆíÁý À» Ŭ¸¯ÇϽʽÿÀ.
  7. ÇØ´ç ÀÀ¿ë ÇÁ·Î±×·¥ È®Àå ¸ÅÇÎ Ãß°¡/ÆíÁý ´ëÈ­ »óÀÚ°¡ ³ªÅ¸³³´Ï´Ù. ½ÇÇà ÆÄÀÏ Çʵ忡¼­ ÅØ½ºÆ®¸¦ ¼±ÅÃÇÏ°í »ç¿ëÀÚÀÇ Å¬¸³º¸µå¿¡ ÅØ½ºÆ®¸¦ º¹»çÇÏ·Á¸é Ctrl + C¸¦ ´©¸¨´Ï´Ù.
  8. ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º ´ëÈ­ »óÀÚ·Î µ¹¾Æ°¡·Á¸é Ãë¼Ò ¸¦ Ŭ¸¯ÇϽʽÿÀ.
  9. ÀÌÁ¦ ASP.NET Â÷´ÜÇϵµ·Ï ¿øÇÏ´Â °¢ È®Àå¸í¿¡ ´ëÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ ¸ÅÇÎÀ» Ãß°¡ÇϽʽÿÀ. ÀÌ·¸°Ô ÇÏ·Á¸é Ãß°¡ Ŭ¸¯ÇϽʽÿÀ. ±×·± ´ÙÀ½ ½ÇÇà ÆÄÀÏ Çʵå Aspnet_isapi.dll ÆÄÀÏÀÇ °æ·Î¸¦ ºÙ¿©³ÖÀ¸·Á¸é Ctrl + V¸¦ ´©¸¨´Ï´Ù.
  10. µ¿»ç ¼½¼Ç¿¡¼­ ¸ðµç µ¿»ç ¿É¼ÇÀ» ¼±ÅÃÇϽʽÿÀ. ½ºÅ©¸³Æ® ¿£Áø È®ÀζõÀ» ¼±ÅÃÇϰí È®ÀÎ °æ¿ì ÆÄÀÏ ÀÖÀ½ È®ÀζõÀÌ ¼±ÅõǾî ÀÖÁö ¾ÊÀºÁö È®ÀÎÇϽʽÿÀ.
  11. È®ÀÎ À» Ŭ¸¯ÇϽʽÿÀ.
  12. ASP.NET¿¡¼­ ó¸®ÇÑ ¿øÇÏ´Â ¸ðµç ÆÄÀÏ À̸§ È®Àå¸í¿¡ ´ëÇØ ÀÌ ÀýÂ÷¸¦ ¹Ýº¹ÇϽʽÿÀ.

¼ö½Å ¿øÇÏ´Â ÀÖ´Â ÆÄÀÏ Çü½Ä ±¸¼º

ASP.NET ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ Ãß°¡ ÆÄÀÏ Çü½ÄÀ» Â÷´ÜÇϵµ·Ï ´ÙÀ½°ú °°ÀÌ ÇϽʽÿÀ.
  1. ¸Þ¸ðÀå°ú °°Àº ÅØ½ºÆ® ÆíÁý±â¿¡¼­ Web.config ÆÄÀÏÀ» ¿±´Ï´Ù. Web.config ÆÄÀÏÀÌ À¥ ·çÆ® µð·ºÅ͸®¿¡ ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥.
  2. Web.config ÆÄÀÏ¿¡ ÀÖ´Â <httphandlers>Ãß°¡, <system.web>¿¡¼­ ±¸¼º ¿ä¼Ò ¿ä¼Ò¸¦.

    Âü°í ÇØ´ç <httphandlers>º¹»çÇØ¾ß ÇÕ´Ï´Ù. Machine.config ÆÄÀÏ¿¡¼­ ¿ä¼Ò¸¦. ÇØ´ç <httphandlers>º¹»çÇØ¾ß ÇÕ´Ï´Ù ÀÌÀ¯ ¶§¹®¿¡ ¿ä¼Ò ¼ö ÀÖ´Â <httphandlers> ¿ä¼Ò¸¦ ¿ÏÀüÈ÷ Machine.configÀÇ ¼³Á¤À» ¹«½ÃÇÏÁö ¾Ê°í Ãß°¡ ÆÄÀÏ Çü½ÄÀ» Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
  3. <httphandlers><add>»ç¿ëÇÒ ¿ä¼Ò ÇÏÀ§ ÅÂ±× Â÷´ÜµÈ ¿øÇÏ´Â Ãß°¡ ÆÄÀÏ Çü½ÄÀ» ÁöÁ¤ÇÕ´Ï´Ù. µ¿»ç Ư¼ºÀ» ¼³Á¤ÇÏ´Â ¡° * ¡±. ÀÌ·¸°Ô ÇÏ¸é ¸ðµç Çü½ÄÀÇ HTTP ¿äû Â÷´ÜµÈ ÁöÁ¤ÇÕ´Ï´Ù. Â÷´ÜÇÒ ÆÄÀÏ Çü½ÄÀ» ÀÏÄ¡ÇÏ´Â ¿ÍÀϵåÄ«µå ¹®ÀÚ·Î path Ư¼ºÀ» Á¤ÀÇÇϽʽÿÀ. ¿¹¸¦ µé¾î, ¡° *.mdb ¡± ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¶Áö¸·À¸·Î, type Ư¼ºÀ» ¼³Á¤ÇÒ ¡° System.Web.HttpForbiddenHandler". ´ÙÀ½¿¡ ³ª¿À´Â ÄÚµå ¿¹Á¦¿¡¼­´Â Web.config ÆÄÀÏ¿¡ "httpHandlers" ¼½¼ÇÀ» ±¸¼ºÇÏ´Â ¹æ¹ýÀ» º¸¿© ÁÝ´Ï´Ù.
    <system.web>
        <httpHandlers>
            <add verb="*" path="*.mdb" type="System.Web.HttpForbiddenHandler" />
            <add verb="*" path="*.csv" type="System.Web.HttpForbiddenHandler" />
            <add verb="*" path="*.private" type="System.Web.HttpForbiddenHandler" />
        </httpHandlers>
    </system.web>
    
  4. Web.config ÆÄÀÏÀ» ÀúÀåÇϽʽÿÀ. ASP.NET ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ÀÚµ¿À¸·Î ´Ù½Ã ½ÃÀ۵˴ϴÙ.

ÂüÁ¶

ÀÚ¼¼ÇÑ ³»¿ëÀº Microsoft ±â¼ú ÀÚ·áÀÇ ´ÙÀ½ ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.
315736Windows º¸¾È »ç¿ëÇÏ¿© ¹æ¹ý: ASP.NET ÀÀ¿ë ÇÁ·Î±×·¥ º¸¾È
315588¹æ¹ý: Ŭ¶óÀ̾ðÆ®Ãø ÀÎÁõ¼­¸¦ »ç¿ëÇÏ¿© ASP.NET ÀÀ¿ë ÇÁ·Î±×·¥ º¸¾È
818014¹æ¹ý: .NET Framework¿¡¼­ ±âº» °æ¿ì ÀÀ¿ë ÇÁ·Î±×·¥ º¸¾È

¼Ó¼º

±â¼ú ÀÚ·á: 815152 - ¸¶Áö¸· °ËÅä: 2003³â 8¿ù 18ÀÏ ¿ù¿äÀÏ - ¼öÁ¤: 1.7
º» ¹®¼­ÀÇ Á¤º¸´Â ´ÙÀ½ÀÇ Á¦Ç°¿¡ Àû¿ëµË´Ï´Ù.
  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
Ű¿öµå:?
kbmt kbacl kbwebservices kbserver kbvalidation kbauthentication kbcode kbwebserver kbconfig kbhowtomaster KB815152 KbMtko
±â°è ¹ø¿ªµÈ ¹®¼­
Áß¿ä: º» ¹®¼­´Â Àü¹® ¹ø¿ª°¡°¡ ¹ø¿ªÇÑ °ÍÀÌ ¾Æ´Ï¶ó Microsoft ±â°è ¹ø¿ª ¼ÒÇÁÆ®¿þ¾î·Î ¹ø¿ªÇÑ °ÍÀÔ´Ï´Ù. Microsoft´Â ¹ø¿ª°¡°¡ ¹ø¿ªÇÑ ¹®¼­ ¹× ±â°è ¹ø¿ªµÈ ¹®¼­¸¦ ¸ðµÎ Á¦°øÇϹǷΠMicrosoft ±â¼ú ÀÚ·á¿¡ ÀÖ´Â ¸ðµç ¹®¼­¸¦ Çѱ۷ΠÁ¢ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ±â°è ¹ø¿ª ¹®¼­°¡ Ç×»ó ¿Ïº®ÇÑ °ÍÀº ¾Æ´Õ´Ï´Ù. µû¶ó¼­ ±â°è ¹ø¿ª ¹®¼­¿¡´Â ¸¶Ä¡ ¿Ü±¹ÀÎÀÌ Çѱ¹¾î·Î ¸»ÇÒ ¶§ ½Ç¼ö¸¦ ÇÏ´Â °Íó·³ ¾îÈÖ, ±¸¹® ¶Ç´Â ¹®¹ý¿¡ ¿À·ù°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. Microsoft´Â ³»¿ë»óÀÇ ¿À¿ª ¶Ç´Â Microsoft °í°´ÀÌ ÀÌ·¯ÇÑ ¿À¿ªÀ» »ç¿ëÇÔÀ¸·Î½á ¹ß»ýÇÏ´Â ºÎ Á¤È®¼º, ¿À·ù ¶Ç´Â ¼ÕÇØ¿¡ ´ëÇØ Ã¥ÀÓÀ» ÁöÁö ¾Ê½À´Ï´Ù. Microsoft´Â ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ±â°è ¹ø¿ª ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÚÁÖ ¾÷µ¥ÀÌÆ®Çϰí ÀÖ½À´Ï´Ù.

Çǵå¹é º¸³»±â