2012-07-12 3 views
0

는의 system.webServer/핸들러이 함께 등록 HttpHandler를닷넷 사용자 정의 확장을 위해 내가 HttpHandler를이

<add name="AttachmentHandler" verb="*" path="Attachment.ashx" type="AttachmentHandler"/> 

그리고 그것은, 그러나, 작동 (또한 system.web/httpHandlers FORR IIS6에서) 우리 "Attachment.get"과 같은 다른 것으로 확장을 변경하여 .get 확장자를 암호화하지 않도록 필터링 할 수 있습니다 (다운로드가 엉망이 될 수 있음).

확장 프로그램을 aspx, ashx 또는 일반적인 용의자 이외의 것으로 변경하면 언제든지 404가 표시됩니다!

무엇을 잊어 버리시겠습니까?

+0

당신은 httphandlers ... 설정 <전체를 보여 주시겠습니까 – HatSoft

답변

2

나는 IIS에 mime/type 확장자를 등록하기 만하면된다. 참조 : http://technet.microsoft.com/en-us/library/cc725608(v=ws.10).aspx

사실상 IIS 7에서 '요청 필터링'을 선택하고 '파일 이름 확장명'탭에 확장명을 추가하고 허용으로 설정했는지 확인하십시오. 그것이 내가 생각하고 있었던 것입니다. 단지 응답에 총을 올렸습니다.

관련 문제