이것은 조금 이상합니다. 우리는 서버 (A)에서 실행되는 내부 웹 응용 프로그램과 서버 (B)에서 실행되는 문서 리포지토리를 가지고 있습니다.내부 서버에서 문서를 외부로 다운로드
페이지에 간단한 링크가있어서 사용자가 문서를 다운로드 할 수있게하려고합니다 (IIS 서버 (A)에서). 그러나이 문서는 사용자가 버튼을 클릭 할 때까지 (페이지가로드 될 때 표시 할 40 개 이상의 문서가 모두로드 할 수 없기 때문에) 서버 (A)에 존재하지 않습니다.
사용자가 링크를 클릭하면 그러면 다운로드하라는 메시지가 나타납니다. 문서가 서버 (A)에 복사 된 다음 브라우저에서 다운로드하라는 페이지로 리디렉션됩니다. 내가 올바르게 콘텐츠 헤더를 설정하고 FireFox에서 작동 믿습니다.
IE (7)가 창을 팝업 한 다음 창이 사라집니다. 보안 설정을 해제하면 정상적으로 작동하지만 옵션이 아닙니다.
모든 문제를 해결하는 방법. 예 서버 B는 또한 웹 서버
당신이 등장했을 때 같은 해결책을 쓰고있었습니다 :-). 나는 단지주의 할 점을 지적하고 싶다. 서버 B는 이것이 작동하기 위해서는 웹 서버가 필요하다. –
사실, 나는 그 가정을 만들었다 고 생각하지만, 보통 그렇게 쉽게 나오기 쉽습니다. 서버가 아닌 경우 네트워크 드라이브를 사용하여 A에서 파일을 전송해야합니다. –