Uyarı: Kullanımdan kaldırılmış, destek dışı Internet Explorer 11 masaüstü uygulaması, Windows 10'nin belirli sürümlerindeki bir Microsoft Edge güncelleştirmesi aracılığıyla kalıcı olarak devre dışı bırakılmıştır. Daha fazla bilgi için bkz . Internet Explorer 11 masaüstü uygulamasını kullanımdan kaldırma hakkında SSS.
Semptomlar
Internet Explorer 10'da Düzey 2 belirtiminde XMLHttpRequest nesnesi kullanarak bir dosyayı karşıya yüklemeye çalıştığınızı varsayalım. POST bir 401 kimlik doğrulama sınaması alırsa dosya karşıya yükleme işlemi tamamlanamaz. HTTP POST'ta 401 sınaması alınırsa karşıya yükleme süresiz olarak donar veya zaman aşımına ulaştırır.
Ayrıca, bu durum formData().append yöntemi kullanılarak eklenen dosyaları içeren POST'leri de etkiler. Hatalar, Kerberos protokolünün veya NT LAN Manager (NTLM) protokolünün kullanılıp kullanılmadığına bağlı olarak ağ izlemeleri sırasında iki yoldan biriyle oluşabilir:
-
Internet Explorer POST'yi gönderirse ve sunucu Kimlik Doğrulama Üst Bilgisi (AH) dahil bir 401 ile yanıt verirse ve Kerberos protokolü üzerinde anlaşmaya varılır:
-
Internet Explorer, gövdenin tamamını içeren ilk POST'yi gönderir.
-
Sunucu, Kimlik Doğrulaması: Anlaşma ile yanıt verir.
-
Internet Explorer, tam POST gövdesinin mevcut olduğunu ancak içeriği içermediğini belirten içerik uzunluğuyla birlikte sunucuya Kerberos karması gönderir.
-
Sunucu kalan yükü bekler. Ancak yük hiçbir zaman gönderilmez.
-
-
Internet Explorer POST'yi gönderirse ve sunucu AH dahil bir 401 ile yanıt verirse ve NTLM protokolü üzerinde anlaşmaya varılır:
-
Internet Explorer, gövdenin tamamını içeren ilk POST'yi gönderir.
-
Sunucu, Kimlik Doğrulaması: Anlaşma veya Kimlik Doğrulaması: NTLM ile yanıt verir.
-
Internet Explorer, ntlm karması ile birlikte sunucuya içerik uzunluğu = 0 gönderir.
-
Sunucu, sunucu karması ile yanıt verir.
-
tamamlanan karması veya tam POST gövdesini içeren bir izleme POST'u istemci tarafından gönderilmez.
-
Çözüm
Güncelleştirme bilgileri
Bu sorunu çözmek için Internet Explorer için en son toplu güvenlik güncelleştirmesini yükleyin. Bunu yapmak için Microsoft Update'e gidin.
Internet Explorer için en son toplu güvenlik güncelleştirmesi hakkında teknik bilgi için aşağıdaki Microsoft web sitesine gidin:
http://www.microsoft.com/technet/security/current.aspxNot Bu güncelleştirme ilk olarak güvenlik güncelleştirmesi 2975687 eklenmiştir.
Güvenlik güncelleştirmesi 2977629 hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2977629 MS14-052: Internet Explorer için toplu güvenlik güncelleştirmesi: 9 Eylül 2014
Durum
Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.
Başvurular
Microsoft'un yazılım güncelleştirmelerini açıklamak için kullandığı terminolojiye bakın.