Page Sécurité, Concepteur de projetsSecurity Page, Project Designer

La page Sécurité du Concepteur de projets permet de configurer les paramètres de sécurité d’accès du code pour les applications qui sont déployées à l’aide d’un déploiement ClickOnceClickOnce.The Security page of the Project Designer is used to configure code access security settings for applications that are deployed by using ClickOnceClickOnce deployment. Pour plus d’informations, consultez Sécurité d’accès du code pour les applications ClickOnce.For more information, see Code Access Security for ClickOnce Applications.

Pour accéder à la page Sécurité, cliquez sur un nœud de projet dans l’Explorateur de solutions, puis cliquez sur Propriétés dans le menu Projet.To access the Security page, click a project node in Solution Explorer, and then, on the Project menu, click Properties. Quand le Concepteur de projets apparaît, cliquez sur l’onglet Sécurité.When the Project Designer appears, click the Security tab.

Paramètres de sécuritéSecurity Settings

Activer les paramètres de sécurité ClickOnceEnable ClickOnce Security Settings

Détermine si les paramètres de sécurité sont activés au moment du design.Determines whether security settings are enabled at design time. Quand cette option est désactivée, aucune autre option de la page Sécurité n’est disponible.When this option is cleared, all other options on the Security page are unavailable.

Note

Lors de la publication d’une application à l’aide de l’Assistant Publication, cette option est automatiquement activée.When you publish an application by using the Publish wizard, this option is automatically enabled.

Quand vous sélectionnez cette option, vous avez la possibilité de sélectionner l’une des deux cases d’option suivantes : Il s’agit d’une application de confiance totale ou Il s’agit d’une application de confiance partielle.When you select this option, you have the choice of selecting one of two radio buttons: This is a full trust application or This is a partial trust application.

Cette option est sélectionnée par défaut pour les projets d’application de navigateur web WPF.By default, for WPF Web Browser Application projects, this option is selected.

Cette option est désactivée par défaut pour tous les autres types de projet.By default, for all other project types, this option is cleared.

Il s’agit d’une application de confiance totaleThis is a full trust application

Si vous sélectionnez cette option, l’application demande des autorisations Confiance totale quand elle est installée ou exécutée sur un ordinateur client.If you select this option, the application requests Full Trust permissions when it is installed or run on a client computer. Évitez d’utiliser Confiance totale, car un accès illimité aux ressources, telles que le système de fichiers et le Registre, sera accordé à votre application.Avoid using Full Trust if possible, because your application will be granted unrestricted access to resources such as the file system and the registry.

Par défaut, cette option a la valeur Confiance partielle pour les projets d’application de navigateur web WPF.By default, for WPF Web Browser Application projects, this option is set to Partial Trust.

Par défaut, cette option a la valeur Confiance totale pour tous les autres types de projet.By default, for all other project types, this option is set to Full Trust.

Il s'agit d'une application de confiance partielleThis is a partial trust application

Si vous sélectionnez cette option, l’application demande des autorisations Confiance partielle quand elle est installée ou exécutée sur un ordinateur client.If you select this option, the application requests Partial Trust permissions when it is installed or run on a client computer. Confiance partielle signifie que seules les actions autorisées sous les autorisations de sécurité d’accès du code demandées s’exécuteront.Partial Trust means that only the actions that are permitted under the requested code access security permissions will run. Pour plus d’informations sur la configuration d’autorisations de sécurité, consultez Sécurité d’accès du code pour les applications ClickOnce.For more information about how to configure security permissions, see Code Access Security for ClickOnce Applications.

Vous pouvez spécifier les paramètres de sécurité Confiance partielle en configurant les options dans la zone Autorisations de sécurité ClickOnce.You can specify the Partial Trust security settings by configuring the options in the ClickOnce Security Permissions area.

Autorisations de sécurité ClickOnceClickOnce Security Permissions

Zone à partir de laquelle votre application sera installéeZone your application will be installed from

Spécifie un ensemble par défaut d’autorisations de sécurité d’accès du code.Specifies a default set of code-access security permissions. Choisissez Internet ou Intranet local pour un ensemble d’autorisations restreintes, ou (Personnalisé) pour configurer un ensemble d’autorisations personnalisées.Choose Internet or Local Intranet for a restricted permission set, or choose (Custom) to configure a custom permission set. Si l’application demande plus d’autorisations que celles accordées dans une zone, une invite d’approbation ClickOnce s’affiche pour l’utilisateur final afin d’accorder les autorisations supplémentaires.If the application requests more permissions than granted in a zone, a ClickOnce trust prompt appears for the end user to grant the additional permissions. Pour plus d’informations sur la configuration d’autorisations de sécurité, consultez Sécurité d’accès du code pour les applications ClickOnce.For more information about how to configure security permissions, see Code Access Security for ClickOnce Applications.

Par défaut, cette option a la valeur Internet pour les projets d’application de navigateur web WPF.By default, for WPF Web Browser Application projects, this option is set to Internet.

Modifier les autorisations XMLEdit Permissions XML

Ouvre le modèle de manifeste de l’application (app.manifest) pour configurer les autorisations pour l’ensemble d’autorisations (Personnalisé).Opens the application manifest template (app.manifest) to configure the permissions for the (Custom) permission set.

AvancéAdvanced

Ouvre la boîte de dialogue Paramètres de sécurité avancés qui permet de configurer les paramètres pour déboguer les applications avec des autorisations restreintes.Opens the Advanced Security Settings Dialog Box, which is used to configure settings for debugging the application with restricted permissions. Ces paramètres sont vérifiés pendant le débogage et les exceptions d’autorisation indiquent que votre application peut avoir besoin de plus d’autorisations que défini dans une zone.These settings are checked during debugging, and permission exceptions indicate that your application may need more permissions than defined in a zone.

Voir aussiSee Also