|
|
Cours ASP N°3 : les composants
Le Composant Permission Checker Description Le composant PermissionChecker crée un objet qui utilise les protocoles d'authentification des mots de passe fournis dans les services Internet (IIS) Microsoft® pour déterminer si un utilisateur Web dispose des autorisations lui permettant de lire un fichier.Pour créer une instance du composant PermissionChecker sous VBScript : Set objet = Server.CreateObject("MSWC.PermissionChecker") Vous pouvez ainsi utiliser le composant Vérificateur d'autorisation pour personnaliser une page basée sur ASP en fonction de différents types d'utilisateurs.IIS prend en charge les trois types suivants d'authentification de mots de passe, dans n'importe quelle combinaison :
Lorsque l'authentification anonyme est activée, tous les utilisateurs sont initialement connectés sous le compte utilisateur anonyme IIS. Dans la mesure où les utilisateurs anonymes partagent tous le même compte, le composant PermissionChecker ne peut pas authentifier les utilisateurs individuels lorsque l'accès anonyme est autorisé. Pour les applications dans lesquelles tous les utilisateurs disposent de comptes individuels, il est recommandé de désactiver l'authentification anonyme de sorte que le composant PermissionChecker puisse authentifier les utilisateurs. Pour les applications dans lesquelles certaines pages Web doivent être disponibles pour les utilisateurs anonymes et d'autres pages doivent être sécurisées, vous devez activer l'authentification anonyme et au moins une autre méthode d'authentification par mot de passe. Pour ce faire, vous pouvez choisir une des deux méthodes suivantes pour refuser l'accès anonyme à une page spécifique.
Méthodes
Exemple <% Nous vous informons que ce cours constitue une œuvre protégée en France par le Code de la Propriété Intellectuelle, et à l’étranger par les conventions internationales en vigueur sur le droit d’auteur. La violation de l’un des droits d’auteur de l’œuvre est un délit de contrefaçon. Il est donc interdit, à titre privé ou public, de reproduire, copier, vendre, revendre ou exploiter, que ce soit dans un but commercial ou purement gratuit, ce cours, sauf accord exprès et préalable de son auteur. |
|