Sécurité des Windows Forms

Windows Forms propose un modèle de sécurité basé sur le code (les niveaux de sécurité sont définis pour le code, quel que soit l’utilisateur qui exécute le code). Cela s’ajoute aux schémas de sécurité qui peuvent être en place déjà sur votre système informatique. Celles-ci peuvent inclure celles du navigateur (telles que la sécurité basée sur la zone disponible dans Internet Explorer) ou le système d’exploitation (par exemple, la sécurité basée sur les informations d’identification de Windows NT).

Dans cette section

Vue d'ensemble de la sécurité dans les Windows Forms
Décrit brièvement le modèle de sécurité .NET Framework et les étapes de base nécessaires pour vous assurer que les Windows Forms de votre application sont sécurisés.

Accès plus sécurisé aux fichiers et aux données dans les Windows Forms
Décrit comment accéder aux fichiers et aux données dans un environnement semi-approuvé.

Impression plus sécurisée dans les Windows Forms
Décrit comment accéder aux fonctionnalités d’impression dans un environnement semi-approuvé.

Considérations supplémentaires sur la sécurité des Windows Forms
Décrit l’exécution d’une manipulation de fenêtre, l’utilisation du Presse-papiers et l’exécution d’appels à du code non managé dans un environnement semi-approuvé.

Stratégie de sécurité par défaut
Répertorie les autorisations par défaut accordées dans les jeux d’autorisations Confiance totale, Intranet local et Internet.

Stratégie de sécurité générale Administration istration
Fournit des informations sur l’administration de la stratégie de sécurité .NET Framework et l’élévation des autorisations.

Autorisations dangereuses et Administration istration de stratégie
Décrit certaines des autorisations de the.NET Framework qui peuvent potentiellement permettre au système de sécurité d’être contourné.

Instructions de codage sécurisé
Liens vers des rubriques qui expliquent les meilleures pratiques pour écrire du code en toute sécurité sur le .NET Framework.

Demande d’autorisations
Décrit l’utilisation d’attributs pour informer le runtime des autorisations dont votre code a besoin pour s’exécuter.

Concepts fondamentaux sur la sécurité
Liens vers des rubriques qui couvrent les aspects de base de la sécurité du code.

Notions fondamentales de la sécurité d’accès du code
Décrit les principes de base de l’utilisation de la stratégie de sécurité de l’exécution du .NET Framework.

Détermination du moment où modifier la stratégie de sécurité
Explique comment déterminer quand vos applications doivent différer de la stratégie de sécurité par défaut.

Déploiement d’une stratégie de sécurité
Décrit la meilleure façon de déployer des modifications de stratégie de sécurité.