아래의 모든 처리기는 .pptx 파일을 제외한 모든 처리기에서 작동합니다. 다른 사람이이 문제를 겪었습니까?.pptx 파일에 대한 ASP .NET httphandler가 web.config에서 작동하지 않습니다.
여기에서 web.config에있는 것입니다 : 당신은 IIS가의 .pptx 확장에 대해 알고 그것을 위해 올바른 마임 타입을 가지고 있는지 확인해야합니다
<httpHandlers>
...
<add verb="*" path="*.pdf" type="System.Web.StaticFileHandler" validate="true"/>
<add verb="*" path="*.docx" type="System.Web.StaticFileHandler" validate="true"/>
<add verb="*" path="*.doc" type="System.Web.StaticFileHandler" validate="true"/>
<add verb="*" path="*.pps" type="System.Web.StaticFileHandler" validate="true"/>
<add verb="*" path="*.ppt" type="System.Web.StaticFileHandler" validate="true"/>
<add verb="*" path="*.pptx" type="System.Web.StaticFileHandler" validate="true"/>
</httpHandlers>
-> 속성 -> MIME 유형과의 .pptx 나열했다. – ryoung
또한이 구성은 액세스를 제한하는 일부입니다. I.E. 로그인하지 않고 .docx 파일을 탐색 할 수는 없지만 .pptx 파일을 열어도됩니다. – ryoung
문제는 pptx 파일을 열 수 있지만 docx 파일을 열 수 없다는 것입니다. 나는 문제가 pptx 파일에 있다고 생각했다. 게다가,'httpHandlers'는 접근을 제한하는 것과 아무런 관련이 없다. –