Symptomy
Rozpatrzmy następujący scenariusz:
-
Przejdź do strony, która ma ClickOnce aplikacji lub aplikacji przeglądarki WPF XAML (XBAP).
-
Aplikacja jest skonfigurowana do uruchamiania w trybie "tylko online".
-
Spróbuj uruchomić aplikację w strefie Internet w programie Internet Explorer.
W tym scenariuszu aplikacja nie wyświetla powiadomienie, że pytanie, czy chcesz uruchomić aplikację.
Przyczyna
Ten problem występuje, ponieważ domyślnie Clickonceclickonce aplikacji i WPF XBAPs nie są wyświetlane okna dialogowe powiadomienia po uruchomieniu aplikacji w trybie "tylko online".
Rozwiązanie
Aby rozwiązać ten problem, należy zainstalować określoną aktualizację zabezpieczeń dla systemu opisaną w biuletynie MS11-044. Aby uzyskać więcej informacji, odwiedź następującą stronę firmy Microsoft w sieci Web:
http://www.microsoft.com/technet/security/bulletin/MS11-044.mspx
Więcej informacji
Proces weryfikacji podpisu dla aplikacji ClickOnce i WPF XBAPs jest aktualizowany, aby ułatwić rozpoznawanie podczas uruchamiania niezaufanych aplikacji ze strefy Internet. Po zainstalowaniu aktualizacji zabezpieczeń MS11-044 zostanie wyświetlone okno dialogowe Uruchamianie aplikacji , które jest zwykle spotykane podczas uzyskiwania dostępu do aplikacji za pośrednictwem Internetu za pomocą programu Internet Explorer. Jeśli istniejące Clickonceclickonce aplikacji lub WPF XBAP oczekuje się uruchomić z Internetu w trybie tylko online bez okien dialogowych prezentowane, zmiany mogą być wprowadzane do tych aplikacji dla aplikacji, aby nadal działać poprawnie po MS11-044 jest Zainstalowana. Aby powrócić do zachowania uruchamiania aplikacji po zainstalowaniu aktualizacji, użyj jednej z następujących metod:
-
Dodawanie zaufanego wydawcy
-
Dodawanie zaufanej witryny
Jak dodać zaufanego wydawcę
-
Uzyskaj certyfikat cyfrowy od urzędu certyfikacji. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania certyfikatu cyfrowego odwiedź następującą witrynę sieci Web Microsoft Developer Network (MSDN):
-
W programie Internet Explorer kliknij polecenie Opcje internetowe w menu Narzędzia , kliknij kartę zawartość , a następnie kliknij pozycję wydawcy.
-
Kliknij przycisk Importuj, a następnie postępuj zgodnie z instrukcjami Kreatora importu certyfikatów.
Aby uzyskać więcej informacji na temat dodawania zaufanego wydawcy odwiedź następującą witrynę sieci Web MSDN:
Porady: Dodawanie zaufanego wydawcy do komputera klienckiego w aplikacjach ClickOnce
Jak dodać adres URL do listy Zaufane witryny
-
W programie Internet Explorer kliknij polecenie Opcje internetowe w menu Narzędzia , kliknij kartę zabezpieczenia , kliknij pozycję Zaufane witryny, a następnie kliknij pozycję witryny.
-
Wpisz adres URL witryny w polu tekstowym Dodaj tę witrynę sieci Web do strefy , a następnie kliknij przycisk Dodaj.
Aby uzyskać więcej informacji dotyczących sposobu dodawania adresu URL do listy Zaufane witryny odwiedź następującą witrynę sieci Web pomocy systemu Windows:
Strefy zabezpieczeń: Dodawanie lub usuwanie witryn sieci Web
Również w tej aktualizacji
Oprócz zmian wymienionych w sekcji "informacje o luce w zabezpieczeniach" biuletynu MS11-044 ta aktualizacja zabezpieczeń również wycofuje obsługę technologii ClickOnce dla skrótu MD2 i MD4. Po zastosowaniu tej aktualizacji aplikacje podpisane za pomocą skrótu MD2 lub MD4 nie będą już uruchamiane.