Partager via


Sécurité 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

Sécurité dans Windows Forms : Aperçu
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 Windows Forms
Décrit comment accéder aux fonctionnalités d’impression dans un environnement semi-approuvé.

Les considérations de sécurité supplémentaires dans Windows Forms
Décrit l’exécution de manipulations de fenêtres, l’utilisation du Presse-papiers et les appels de 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.

administration générale de la stratégie de sécurité
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 des politiques
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.

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

concepts de sécurité clés
Liens vers des rubriques qui couvrent les aspects de base de la sécurité du code.

Principes de base de la sécurité de l’accès au 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éterminer quand 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é.