Objawy
Rozważ następujący scenariusz:
-
Użyj aplikacji, która tworzy formantów WebBrowser.
-
Aplikacja używa obiektu SessionStorage do przechowywania sesji w programie Internet Explorer 11 na komputerze z systemem Windows 7 lub Windows 8.1.
W tym scenariuszu występują następujące problemy:
-
Gdy aplikacja tworzy formantu w tym samym wątku, dane obiektu SessionStorage jest niepoprawnie dzielone.
Uwaga: Ten problem występuje również w przypadku, gdy aplikacja tworzy formant na różne wątki. Zobacz artykułkb2980020 uzyskać więcej informacji . -
Aplikacja tworzy formanty wielokrotnie, program Internet Explorer staje się powoli.
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 temat informacje techniczne dotyczące najnowszych zabezpieczeń zbiorczej aktualizacji dla programu Internet Explorer
Uwaga Ta aktualizacja została uwzględniona w listopadzie zbiorczej aktualizacji zabezpieczeń dla programu Internet Explorer (MS14-065).
Więcej informacji
Kod skryptu na stronie wykonuje metody window.open , aplikacja obsługuje zdarzenie NewWindow i tworzy nowe wystąpienie formantu WebBrowser. Po zainstalowaniu aktualizacji zabezpieczeń MS14-037: Zbiorcza aktualizacja zabezpieczeń dla programu Internet Explorer: 8 lipca 2014 oznacza to opisano w artykule KB2980020, karta wirtualny identyfikator każdego wystąpienia formantu WebBrowser jest pobierany z TLS. Jeżeli dwa formanty WebBrowser są w tym samym wątku, mają ten sam identyfikator karta wirtualny. Podczas inicjowania formantu WebBrowser dla nowego okna, przechowywanie sesji dla wszystkich formantów WebBrowser, które karta wirtualny ID jest ładowany do nowego formantu WebBrowser. Podwaja rozmiar tablicy CStorageHelpers z każdego nowego formantu WebBrowser.
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.