Gejala
Jika WebOC (kontrol Web Browser) hosting aplikasi bendera DOCHOSTUIFLAG_ENABLE_REDIRECT_NOTIFICATION, Internet Explorer 11, Internet Explorer 10, Internet Explorer 9, atau Internet Explorer 8 kehilangan metode HTTP aplikasi. Misalnya, saat aplikasi host WebOC masalah permintaan POST dan menerima pesan pengalihan 307-sementara, Internet Explorer masalah mendapatkan permintaan untuk lokasi baru dan kehilangan data dalam permintaan POST asli.
Pemecahan masalah
Informasi pemutakhiran
Untuk mengatasi masalah ini, instal pemutakhiran keamanan kumulatif terbaru untuk Internet Explorer. Untuk melakukannya, buka Pemutakhiran Microsoft. Selain itu, lihat memperbarui informasi teknis tentang keamanan kumulatif terbaru untuk Internet Explorer. Catatan Pemutakhiran ini pertama kali disertakan dalam pemutakhiran keamanan MS14-056: pembaruan keamanan kumulatif untuk Internet Explorer: 14 Oktober 2014.
Informasi lebih lanjut
Urlmon menangani pengalihan bukannya WinInet melakukannya secara otomatis. Sayangnya, Urlmon dan WinInet berbeda dalam cara mereka menangani pengalihan. WinInet selalu membuat metode HTTP sementara Urlmon perubahan metode HTTP permintaan GET.
Jika aplikasi host WebOC ingin mengontrol pengalihan, itu berlangganan pemberitahuan pengalihan yang dikirim melalui IBindCallbackRedirection. Aplikasi juga menetapkan bendera DOCHOSTUIFLAG_ENABLE_REDIRECT_NOTIFICATION untuk mematikan WinInet auto-pengalihan. Sekarang, penanganan pengalihan dipindahkan dari WinInet untuk Urlmon. Implementasi saat ini, Urlmon membuat objek CINET baru dan restart transaksi. Namun, BindVerb diatur ke BINDVERB_GET alih-alih BINDVERB_POST di CTransaction::GetBindInfoEx(). Oleh karena itu, Urlmon mengirimkan permintaan GET.Status
Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Referensi
Lihat terminologi yang digunakan untuk menjelaskan pemutakhiran perangkat lunak Microsoft.