증상
응용 프로그램 호스팅 WebOC (웹 브라우저 컨트롤) DOCHOSTUIFLAG_ENABLE_REDIRECT_NOTIFICATION 플래그가 있으면 Internet Explorer 11, Internet Explorer 10, Internet Explorer 9 또는 Internet Explorer 8 응용 프로그램의 HTTP 메서드를 손실 됩니다. 예를 들어, WebOC 호스팅 응용 프로그램 POST 요청 307-임시 리디렉션 메시지를 받을 때 Internet Explorer 새 위치에 대 한 GET 요청 고 원래 POST 요청에 대 한 데이터를 잃게 됩니다.
해결 방법
업데이트 정보
이 문제를 해결 하려면 Internet Explorer 대 한 최신 누적 보안 업데이트를 설치 합니다. 이렇게 하려면, Microsoft Update 로 이동합니다 또한 Internet Explorer 용 최신 누적 보안에 대 한 기술 정보 업데이트를 참조 하십시오.
참고: 이 업데이트는 보안 업데이트에서 처음 포함 되었습니다 MS14 056: Internet Explorer 용 누적 보안 업데이트: 2014 년 10 월 14,.
자세한 내용
Urlmon은 WinInet이 자동으로 수행 하는 대신 리디렉션을 처리 합니다. 아쉽게도 Urlmon과 WinInet은 리디렉션 하는 방법에 다. WinInet은 Urlmon HTTP 메서드는 GET 요청을 변경 하는 동안 HTTP 메서드를 항상 유지 합니다.
WebOC 호스트 응용 프로그램을 리디렉션 제어 하려는 경우 IBindCallbackRedirection를 통해 전송 되는 리디렉션 알림에 등록 합니다. 또한 응용 프로그램 기능 WinInet 자동 리디렉션을 해제 DOCHOSTUIFLAG_ENABLE_REDIRECT_NOTIFICATION 플래그를 설정 합니다. 이제 리디렉션 처리 Urlmon WinInet에서 이동 됩니다. 현재 구현에서 Urlmon CINET 개체를 새로 만들고 트랜잭션을 다시 시작 합니다. 그러나 BindVerb는 BINDVERB_GET 대신 CTransaction::GetBindInfoEx()에서 BINDVERB_POST로 설정 됩니다. 따라서 Urlmon GET 요청을 보냅니다.
상태
Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.
참조
Microsoft 소프트웨어 업데이트를 설명 하기 위해 사용 하는 용어 를 참조 하십시오.