콘텐츠가 올라가 있는 서버 MIME 설정을 만져주면 된다.
<출처 - http://support.xinics.com/support/?document_srl=5513>
SilverStream Producer에서 제작한 콘텐츠를 웹 게시용으로 "내보내기"하여 웹에 게시하였는데
콘텐츠가 보이지 않고 하얀 화면만 나타나는 경우가 있습니다.
이것은 서버 설정과 관련된 문제로 MIME 타입 설정을 변경하는 작업이 필요합니다.
브라우저에서 스크립트 관련 오류 메시지가 나타날 수 있도록 한 경우라면 다음과 같은 메시지를 확인하실 수 있습니다.
메시지의 내용을 자세히 확인해 보면 "오류코드 2104" 라는 부분을 확인하실 수 있습니다.
이런 메시지가 나타나면 콘텐츠를 서비스하고 있는 서버의 MIME 타입 설정이 필요합니다.
- 참고로 IIS6 이하, Apache 서버에서만 설정이 필요합니다. 그 외의 서버에서는 기본 설정이 되어 있습니다.
다음과 같은 절차로 MIME 형식을 등록할 수 있습니다.
- IIS 관리자를 실행
- 서비스할 웹 사이트를 선택하고 등록 정보
- HTTP 헤더 탭에서 MIME 형식 추가
- 새 형식 버튼을 클릭하고 확장명을 ".xap" 로, MIME 형식을 "application/x-silverlight-app" 으로 등록
- 새 형식 버튼을 클릭하고 확장명을 ".xaml" 로, MIME 형식을 "application/xaml_xml" 으로 등록