Comment : spécifier les exigences en matière d'appartenance ASP.NET, de sécurité et d'état de session pour les applications hébergées sur les serveurs Web IIS
Mise à jour : novembre 2007
Les concepteurs de systèmes distribués fournissent un jeu de trois contraintes prédéfinies pour les serveurs Web IIS associés à l'hébergement d'applications ASP.NET. Ces contraintes compilent les paramètres ASP.NET communs sous forme d'un jeu de boîtes de dialogue de contraintes, que vous pouvez utiliser pour spécifier rapidement des exigences pour les applications Web hébergées sur le serveur. Les contraintes suivantes sont fournies :
Appartenance d'ASP.NET - Spécifiez les exigences en matière de gestion des rôles et d'appartenance (membership).
Sécurité ASP.NET - Spécifiez les modes d'authentification requis pour le serveur Web. Par exemple, authentification par formulaire, authentification Windows ou authentification Passport.
État de session ASP.NET - Spécifiez les exigences relatives aux états de session du serveur Web. Par exemple, InProc.
Pour contraindre les protocoles d'authentification sur les applications Web hébergées
Sélectionnez un serveur Web IIS.
Affichez l'éditeur de paramètres et de contraintes.
Activez la case à cocher Application Web ASP.NET sous le nœud Contraintes pour les applications. De cette façon, les applications Web ASP.NET peuvent être hébergées sur le serveur logique.
Pour empêcher que les applications Web ne soient hébergées, désactivez simplement la case à cocher.
Activez la case à cocher Sécurité ASP.NET.
Sous Modes de sécurité autorisés, sélectionnez les modes d'authentification autorisés sur le serveur Web IIS.
Les options de mode de sécurité s'excluent mutuellement. En sélectionnant Aucun pour le fournisseur d'authentification, vous spécifiez que les utilisateurs ne sont pas authentifiés ou que vous projetez de développer un code d'authentification personnalisé. Si vous avez également sélectionné Formulaires, vous indiquez probablement que l'application hébergée peut avoir une authentification personnalisée, ou une sécurité par Formulaire. Si Formulaires est sélectionné, les options de la section Authentification par formulaire de la boîte de dialogue de la contrainte sont activées. Pour plus d'informations, consultez Authentification ASP.NET.
Pour contraindre les fournisseurs d'appartenances sur les applications Web hébergées
Activez la case à cocher Application Web ASP.NET sous le nœud Contraintes. De cette façon, les applications Web ASP.NET peuvent être hébergées sur le serveur logique.
Activez la case à cocher Appartenance d'ASP.NET.
Sous Fournisseurs de gestion des rôles et Fournisseurs d'appartenances, sélectionnez les fournisseurs appropriés pour le serveur Web IIS.
Avec un fournisseur spécifique sélectionné, vous pouvez définir des options supplémentaires, à droite des listes de fournisseurs. Pour plus d'informations, consultez Gestion des utilisateurs à l'aide de l'appartenance et Gestion de l'autorisation à l'aide de rôles.
Pour contraindre l'état de session ASP.NET sur les applications Web hébergées
Activez la case à cocher Application Web ASP.NET sous le nœud Contraintes. De cette façon, les applications Web ASP.NET peuvent être hébergées sur le serveur logique.
Activez la case à cocher État de session ASP.NET.
Sélectionnez les paramètres appropriés.
Vous pouvez spécifier des contraintes supplémentaires sur les applications Web à l'aide des contraintes définies par l'utilisateur. Pour plus d'informations, consultez Comment : modifier les contraintes définies par l'utilisateur.