0
인트라넷 응용 프로그램의 기능 중 일부는 사용자가 생성 된 일부 XML을 볼 필요가 있다는 것입니다. 새 브라우저 탭이 열리고 WebAPI 컨트롤러가 XML을 스트리밍합니다."다른 이름으로 저장 ..."은 IE8에서 작동하지 않습니다.
잘 작동합니다. 사용자가 "다른 이름으로 저장 ..."을 클릭하면 아무런 문제가 없습니다.
정적 xml 파일을 서버에 배치하면 해당 파일을 찾아 "다른 이름으로 저장 ..."을 클릭하면됩니다. 그래서 나는 이것이 그룹 정책이나 데스크톱 빌드 오류로 인한 것으로 보지 않습니다. 이것은 또한 적절한 웹 브라우저에서 잘 작동합니다.
XML을 반환하는 코드 ...
return new HttpResponseMessage(HttpStatusCode.OK)
{
Content = new StringContent(fpml, Encoding.UTF8, "text/xml"),
};