Partager via


Paramètres avancés pour les services, boîte de dialogue

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 projet pour configurer les services d’application cliente. Pour plus d’informations sur la page Services, consultez Services, page du Concepteur de projet.

Utilisez la boîte de dialogue Paramètres avancés pour les services de la page Services dans le Concepteur de projet pour configurer les paramètres avancés des services d’application cliente. Ces paramètres vous permettent de remplacer certains comportements de service d’application par défaut pour activer des scénarios moins courants. Pour plus d’informations, consultez Services d’application cliente.

Pour accéder à la boîte de dialogue Paramètres avancés pour les 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 projet s’affiche, cliquez sur l’onglet Services, puis sur le bouton Avancé. Ce bouton est désactivé tant que vous n’activez pas les services d’application cliente.

Liste des tâches

Liste des éléments de l'interface utilisateur

Enregistrer le hachage de mot de passe localement pour activer la connexion hors connexion Indique si le mot de passe de l’utilisateur est mis en cache localement sous une forme chiffrée pour permettre à l’utilisateur de se connecter quand l’application est en mode hors connexion. Cette option est activée par défaut.

Imposer aux utilisateurs de se reconnecter chaque fois que le cookie du serveur expire Indique si des utilisateurs précédemment authentifiés font l’objet d’une nouvelle authentification automatique quand votre application accède aux service de rôles ou de profil et que le cookie d’authentification du serveur a expiré. Sélectionnez cette option pour refuser l’accès aux services d’application et exiger une nouvelle authentification après l’expiration du cookie. Elle est utile pour les applications déployées dans des emplacements publics afin de garantir que les utilisateurs qui quittent l’application en cours d’exécution ne restent pas authentifiés indéfiniment. Cette option est désactivée par défaut.

Dépassement du délai de cache du service de rôle Indique la durée pendant laquelle le fournisseur de rôles clients utilise les valeurs de rôle mises en cache au lieu d’accéder au service de rôles. Choisissez une valeur peu élevée quand les rôles sont fréquemment mis à jour ou une valeur plus élevée quand ils sont rarement mis à jour. La valeur par défaut est un jour.

Le fournisseur de rôles accède aux valeurs de rôle mises en cache ou au service de rôles quand vous appelez la méthode IsInRole. Pour effacer le cache par programmation et forcer cette méthode afin d’accéder au service distant, appelez la méthode ResetCache.

Utiliser la chaîne de connexion personnalisée Indique si les fournisseurs de services clients utilisent un magasin de données personnalisé pour le cache local. Par défaut, ils utilisent le système de fichiers local. Quand elle est sélectionnée, cette option permet de remplir automatiquement la zone de texte avec une chaîne de connexion par défaut. Vous pouvez conserver la chaîne de connexion par défaut pour automatiquement générer et utiliser une base de données SQL Server Compact Edition. Vous pouvez également spécifier une chaîne de connexion à une base de données SQL Server existante. Pour plus d'informations, consultez How to: Configure Client Application Services. Cette option est désactivée par défaut.

Voir aussi