WCF RSS 피드를 통해 데이터베이스에 저장된 Excel 문서를 제공하려고합니다 (사용자가 피드의 링크를 클릭하고 특정 Excel 문서를 보냅니다).WCF 웹 서비스의 동적 URL
Excel 파일은 어디에서나 (각 사용자에게 고정 URL을 제공 할 수있는) 디렉토리에 있지 않습니다.
RSS 피드에 동적으로 생성 된 URL이 있어야합니다 (문서의 ID를 나타냄). 사용자가 URI를 클릭하면 WCF 웹 서비스로 이동하여 Excel 문서를 데이터베이스에서 비 직렬화하여 사용자에게 보냅니다 (표준 열기/저장 Excel 문서 대화 상자가 나타납니다).
불행히도 나는 웹 서비스가 클라이언트가 엑셀 문서라는 것을 이해할 수있는 문서를 보낼 수 없다. 나는 끝점이나 IIS의 MIME 설정 또는 다른 어떤 것을해야한다는 것을 알았지 만 그게 무엇인지 알지 못했습니다.
참고 IIS 7.0에서 호스팅되는 WCF를 사용하고 있습니다.
미리 감사드립니다.
얼마나 멀리 이걸 가지고 계셨습니까? 링크 클릭을 처리하는 코드를 표시하지 않으시겠습니까? "클라이언트가 이해하지 못하는"실제 증상은 매우 자세하지 않습니다. –
실제 증상은 클라이언트가 브라우저에 비트 스트림을 표시한다는 것입니다. Tuzo가 제안한 것을 수행 한 후에 후속 조치를 게시 할 것입니다. –