Sicherheit in Windows Forms

Windows Forms bietet ein Sicherheitsmodell, das codebasiert ist (Sicherheitsstufen werden für Code festgelegt, unabhängig davon, ob der Benutzer den Code ausführt). Dies ist zusätzlich zu allen Sicherheitsschemas, die eventuell bereits auf Ihrem Computersystem vorhanden sind. Diese können im Browser (z. B. die zonenbasierte Sicherheit im Internet Explorer) oder im Betriebssystem (z. B. die auf Anmeldeinformationen basierende Sicherheit von Windows NT) vorhanden sein.

In diesem Abschnitt

Übersicht über die Sicherheit in Windows Forms
Erläutert kurz das .NET Framework-Sicherheitsmodell und die grundlegenden Schritte, die erforderlich sind, um sicherzustellen, dass die Windows Forms in Ihrer Anwendung sicher sind.

Mehr Sicherheit beim Datei- und Datenzugriff in Windows Forms
Beschreibt, wie in einer teilweise vertrauenswürdigen Umgebung auf Dateien und Daten zugegriffen wird.

Mehr Sicherheit beim Drucken in Windows Forms
Beschreibt, wie in einer teilweise vertrauenswürdigen Umgebung auf Druckfunktionen zugegriffen wird.

Weitere Überlegungen zur Sicherheit in Windows Forms
Beschreibt das Bearbeiten von Fenstern, Verwenden der Zwischenablage und das Aufrufen von nicht verwaltetem Code in einer teilweise vertrauenswürdigen Umgebung.

Standardsicherheitsrichtlinie
Listet die Standardberechtigungen, die im vollständig vertrauenswürdigen, lokalen Intranet gewährt werden und Internetberechtigungsgruppen auf.

Verwaltung der allgemeinen Sicherheitsrichtlinie
Gibt Informationen zur Verwaltung der .NET Framework Sicherheitsrichtlinie und zu erhöhten Berechtigungen.

Problematische Berechtigungen und Richtlinienverwaltung
Erläutert einige der.NET Framework-Berechtigungen, mit denen das Sicherheitssystem möglicherweise umgangen werden kann.

Richtlinien für das Schreiben von sicherem Code
Links zu Themen, die die bewährten Methoden zum sicheren Schreiben von Code für das .NET Framework erläutern.

Anfordern von Berechtigungen
Erläutert die Verwendung von Attributen, um die Runtime darüber zu informieren, welche Berechtigungen Ihr Code ausführen muss.

Schlüsselbegriffe der Sicherheit
Links zu Themen, die die grundlegenden Aspekte der Codesicherheit abdecken.

Grundlagen der Codezugriffssicherheit
Erläutert die Grundlagen der Arbeit mit der .NET Framework-Runtime-Sicherheitsrichtlinie.

Bestimmen, wann die Sicherheitsrichtlinie geändert werden muss
Erläutert, wie man bestimmt, wann Anwendungen von der Standardsicherheitsrichtlinie abweichen müssen.

Bereitstellen der Sicherheitsrichtlinie
Erläutert die beste Methode zum Bereitstellen der Sicherheitsrichtlinienänderungen.