Udostępnij za pośrednictwem


Zabezpieczenia formularzy systemu Windows

Formularze systemu Windows udostępnia model zabezpieczeń oparty na kodzie (poziomy zabezpieczeń są ustawiane dla kodu, niezależnie od użytkownika uruchamiającego kod). Jest to dodatek do wszelkich schematów zabezpieczeń, które mogą być już stosowane w systemie komputerowym. Mogą one obejmować te w przeglądarce (takie jak zabezpieczenia oparte na strefie dostępne w programie Internet Explorer) lub system operacyjny (np. zabezpieczenia oparte na poświadczeniach systemu Windows NT).

W tej sekcji

Przegląd zabezpieczeń w formularzach Windows Forms
Krótko wyjaśniono model zabezpieczeń programu .NET Framework i podstawowe kroki niezbędne do zapewnienia bezpieczeństwa formularzy systemu Windows w aplikacji.

Bezpieczniejszy dostęp do plików i danych w formularzach Windows Forms
Opisuje sposób uzyskiwania dostępu do plików i danych w częściowo zaufanym środowisku.

Bezpieczniejsze drukowanie w formularzach Windows Forms
Opisuje sposób uzyskiwania dostępu do funkcji drukowania w częściowo zaufanym środowisku.

Dodatkowe zagadnienia z zakresu zabezpieczeń dotyczące formularzy Windows Forms
Opisuje wykonywanie manipulacji oknami przy użyciu Schowka i wykonywanie wywołań do niezarządzanego kodu w częściowo zaufanym środowisku.

Domyślne zasady zabezpieczeń
Wyświetla listę uprawnień domyślnych przyznanych w zestawach uprawnień Pełna relacja zaufania, Lokalny intranet i Internet.

Ogólne Administracja istration zasad zabezpieczeń
Zawiera informacje o administrowaniu zasadami zabezpieczeń programu .NET Framework i podnoszeniem uprawnień.

Niebezpieczne uprawnienia i Administracja istration
Omówienie niektórych uprawnień the.NET Framework, które mogą potencjalnie umożliwić obejście systemu zabezpieczeń.

Wytyczne dotyczące bezpiecznego programowania
Linki do tematów wyjaśniających najlepsze rozwiązania dotyczące bezpiecznego pisania kodu w programie .NET Framework.

Żądanie uprawnień
Omówienie używania atrybutów w celu określenia, jakie uprawnienia należy uruchomić w środowisku uruchomieniowym.

Główne pojęcia dotyczące zabezpieczeń
Linki do tematów, które obejmują podstawowe aspekty zabezpieczeń kodu.

Podstawy zabezpieczeń dostępu kodu
Omówienie podstaw pracy z zasadami zabezpieczeń czasu wykonywania programu .NET Framework.

Określanie, kiedy należy zmodyfikować zasady zabezpieczeń
Wyjaśnia, jak określić, kiedy aplikacje muszą odbiegać od domyślnych zasad zabezpieczeń.

Wdrażanie zasad zabezpieczeń
Omówienie najlepszego sposobu wdrażania zmian zasad zabezpieczeń.