Objawy
Jeśli WebOC (formant przeglądarki sieci Web) hosting aplikacji ma flagę dochostuiflag_enable_redirect_notification, Internet Explorer 11, Internet Explorer 10, programu Internet Explorer 9 lub Internet Explorer 8 traci metodę HTTP w aplikacji. Na przykład gdy hostingu aplikacji WebOC wysyła żądanie POST i otrzymuje komunikat o readresowaniu 307 tymczasowe, Internet Explorer wysyła żądanie GET do nowej lokalizacji i utraty danych w oryginalnego żądania POST.
Rozwiązanie
Informacje o aktualizacji
Aby rozwiązać ten problem, należy zainstalować najnowszej aktualizacji zabezpieczeń dla programu Internet Explorer. Aby to zrobić, przejdź do Witryny Microsoft Update. Dodatkowo zobacz Aktualizowanie informacji technicznych dotyczących najnowszej zbiorczej zabezpieczeń dla programu Internet Explorer. Uwaga Ta aktualizacja została uwzględniona w aktualizacji zabezpieczeń MS14-056: Zbiorcza aktualizacja zabezpieczeń dla programu Internet Explorer: 14 października 2014.
Więcej informacji
Biblioteka URLMON obsługuje przekierowań zamiast WinInet robi je automatycznie. Niestety Urlmon i WinInet różnią się w sposób obsługi przekierowań. WinInet zawsze utrzymuje metodę HTTP, podczas gdy Urlmon zmieni metodę HTTP na żądanie GET.
Jeśli aplikacja hosta WebOC chce sterować przekierowań, subskrybuje powiadomienie przekierowanie są wysyłane za pośrednictwem IBindCallbackRedirection. Aplikacja ustawia również dochostuiflag_enable_redirect_notification, aby wyłączyć funkcję auto przekierowanie WinInet. Teraz obsługi przekierowywania jest przenoszona z WinInet do Urlmon. W bieżącej implementacji Urlmon tworzy nowy obiekt cinet i ponownie uruchamia transakcji. Jednakże BindVerb jest równa BINDVERB_GET zamiast BINDVERB_POST w CTransaction::GetBindInfoEx(). W związku z tym Urlmon wysyła żądanie GET.Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Powiązane artykuły
Zobacz terminologii stosowanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.