iis 6.0 파일 다운로드 설정

Ben-이 브라우저에 의해 웹 콘텐츠로 해석 될 적절 한 HTTP 응답을 생성 하지 않기 때문에 .exe 파일에 문제가 같은 소리. 데이비드-당신은 전설입니다. 나는 어떤 오래 된 파일을 숨기고 그것을 다운로드 할 수 있는 가상 디렉터리를 만들었습니다. 나는 아무것도의 실행을 허용 하 여 어떤 방식으로 서버를 타협 하지 않기 때문에 나는 “없음”에 실행 권한을 설정 합니다. Mime 형식에 대 한 토론을 통해 “응용 프로그램/8 진수 스트림”의 mimetype에 대 한 매핑 확장을 사용 하 여 mime 형식을 시도 했습니다. 이는 확장이 무엇 인지에 관계 없이 모든 파일의 http를 통해 이진 전송을 수행 할 수 있도록 나타납니다. 어떤 식으로든 보안 위험을 감수 했습니까? 웹 브라우저에서 실행 되는 파일을 제공 하는 경우 올바른 MIME 형식을 알고 있어야 하며 웹 브라우저가 실행 되는 컴퓨터에서 항상 가져올 수 있습니다. 당신은 단지 다운로드 파일을 제공 하는 경우, 당신은 #2에 대해 신경 쓰지 않습니다 따라서 응용 프로그램/8 진수 스트림은 “이 다운로드”에 대 한 완벽 한 기호입니다. 오류 메시지에는 “스크립트 및 실행 파일”이 사용 되도록 설정 되어 있으므로 IIS가 웹 서버에서 .exe 파일이 실행 되 고 있으며 .exe가 정의 된 웹 서비스 확장에 의해 허용 되지 않으므로 404.2 결과를 나타냅니다. 수정 조치는 수행 하려는 작업에 따라 달라 집니다. Ini: 문제에서 [ServerConfig] 섹션을 통해 일부 구성 설정을 제어할 수 있습니다.

나는 윈도우 2003 및 IIS 6.0에서 호스팅되는 내 .net 웹 사이트에서 doc, docx, ppt 및 pptx를 다운로드 하려고 합니다. 그것은 ppt 및 pptx에 대 한 “알 수 없는 파일 형식”을 말하고 있다, docx를 위한 doc 및 압축 (zip 폴더)에 대 한 워드 패드 문서. 개발 또는 프로덕션 환경에서 파일 기반 모드에서 웹 연결을 실행 하는 경우 web.config (.NET 처리기)의 구성/Webconnection 구성/TempPath 설정에 구성 된 temp 폴더 또는 wc .ini의 경로 설정 인지 확인 합니다. 응용 프로그램 풀의 사용자 계정에 대 한 전체 읽기 및 쓰기 액세스 권한이 있는지 확인 합니다. MP4는 웹 브라우저에서 다운로드 한 파일 리소스로, 애플 퀵타임과 같은 클라이언트측 플러그인으로 처리/재생 됩니다. IIS가 실행 되지 않고 다운로드 하도록 허용 하도록 구성 하기만 하면 됩니다. System32InetsrvURLscan 로그 파일의 위치-% WINDIR% System32LogFilesW3SVC 파일을 다운로드 하 고 있습니다 (예를 들어, 콜린 .csv) 어떤 이유에서 페이지를 수행 하는 페이지가 pagename으로 다운로드할 수 있습니다. ()를 입력 합니다. 해당 .exe 파일에 대해 웹 서비스 확장을 사용 하도록 설정 하려면 어떻게 해야 합니까? 웹 서비스 확장 폴더에 들어가서 “A” 라는 새 확장명을 만들고 a와 .exe 파일을 연결 했습니다.

잘못 되었습니까? 어쨌든 우리는 파일 크기에 의해 다운로드 되는 파일을 제한 할 수 있습니까? IIS에서 MIME 형식을 정의 하면 많은 도움이 되었습니다. 문제는 일부 파일을 다운로드 하는 것이 었습니다 (` zip `, ` doc `와 같은 일반적인 확장), 알 수 없는 확장자를 가진 다른 파일-하지 않았습니다. 이 정보 주셔서 감사 합니다. 몇 분 내에 문제를 해결할 수 있었습니다. 최근에는 IIS 6을 실행 하는 새 서버로 전환 하 고 갑자기 SCR 파일은 실행/다운로드 옵션을 사용 하 여 사용자에 게 메시지를 표시 하는 대신 파일을 찾을 수 없음 오류를 생성 했습니다.