Services, page du Concepteur de projets
Les services d’application cliente fournissent un accès simplifié aux services de connexion, de rôles et de profils Microsoft Ajax à partir des applications Windows Forms et WPF (Windows Presentation Foundation). Vous pouvez utiliser la page Services du Concepteur de projets pour activer et configurer les services d’application cliente pour votre projet.
Grâce aux services d’application cliente, vous pouvez utiliser un serveur centralisé pour authentifier les utilisateurs, déterminer le(s) rôle(s) assigné(s) à chaque utilisateur et stocker des paramètres d’application par utilisateur que vous pouvez partager sur le réseau. Pour plus d’informations, consultez Services d’application cliente.
Pour accéder à la page Services, sélectionnez un nœud de projet dans l’Explorateur de solutions, puis cliquez sur Propriétés dans le menu Projet. Quand le Concepteur de projets apparaît, cliquez sur l’onglet Services.
Liste des tâches
Comment : configurer les services d'application cliente
Liste des éléments de l'interface utilisateur
Configuration
Ce contrôle n’est pas modifiable dans cette page. Pour obtenir une description de ce contrôle, consultez Compiler, page du Concepteur de projets (Visual Basic) ou Générer, page du Concepteur de projets (C#).
Plateforme
Ce contrôle n’est pas modifiable dans cette page. Pour obtenir une description de ce contrôle, consultez Compiler, page du Concepteur de projets (Visual Basic) ou Générer, page du Concepteur de projets (C#).
Activer les services d’application cliente
Sélectionnez cette option pour activer les services d’application cliente. Vous devez spécifier des emplacements de service dans la page Services pour utiliser les services d’application cliente.
Utiliser l’authentification Windows
Indique que le fournisseur d’authentification utilise l’authentification Windows, c’est-à-dire l’identité fournie par le système d’exploitation Windows.
Utiliser l’authentification par formulaire
Indique que le fournisseur d’authentification utilise l’authentification par formulaire. Cela signifie que votre application doit fournir une interface utilisateur pour la connexion. Pour plus d’informations, consultez Comment : implémenter la connexion utilisateur avec les services d’application cliente.
Emplacement du service d’authentification
Utilisé uniquement avec l’authentification par formulaire. Spécifie l’emplacement du service d’authentification.
Facultatif : Fournisseur d’infos d’identification
Utilisé uniquement avec l’authentification par formulaire. Indique l’implémentation IClientFormsAuthenticationCredentialsProvider que le service d’authentification utilise pour afficher une boîte de dialogue de connexion quand votre application appelle la méthode static
System.Web.Security.Membership.ValidateUser et passe des chaînes vides ou la valeur null
pour les paramètres. Si vous ne renseignez pas cette zone, vous devez passer un nom d’utilisateur et un mot de passe valides à la méthode System.Web.Security.Membership.ValidateUser. Vous devez spécifier le fournisseur d’informations d’identification sous la forme d’un nom de type qualifié d’assembly. Pour plus d’informations, consultez System.Type.AssemblyQualifiedName et Noms d’assemblys. Dans sa forme la plus simple, un nom de type qualifié d’assembly ressemble à l’exemple suivant : MyNamespace.MyLoginClass, MyAssembly
Emplacement des services de rôles
Spécifie l’emplacement du service de rôles.
Emplacement des services de paramètres web
Spécifie l’emplacement du service de profil (paramètres web).
Avancée
Ouvre la boîte de dialogue Paramètres avancés pour les services, qui vous permet de substituer le comportement par défaut. Par exemple, vous pouvez utiliser cette boîte de dialogue afin de spécifier une base de données pour le stockage hors connexion au lieu d’utiliser le système de fichiers local. Pour plus d’informations, consultez Paramètres avancés pour les services, boîte de dialogue.