Symptôme : Erreur HTTP 401.1 - Non autorisé : l'accès est refusé en raison d'informations d'identification non valides.
analyser:
Étant donné que le compte utilisé par l'utilisateur pour un accès anonyme (la valeur par défaut est IUSR_machine name) est désactivé ou que l'utilisateur n'est pas autorisé à accéder à l'ordinateur, l'utilisateur ne pourra pas y accéder.
Solution:
(1) Vérifiez si le compte anonyme dans les paramètres de sécurité du site dans IIS Manager est désactivé. Si tel est le cas, essayez de l'activer en utilisant les méthodes suivantes :
Panneau de configuration->Outils d'administration->Gestion de l'ordinateur->Utilisateurs et groupes locaux, activez le compte IUSR_machine name. Si le problème n'est pas résolu, passez à l'étape suivante.
(2) Vérifiez la politique de sécurité locale pour voir si le compte d'accès anonyme par défaut du site dans le gestionnaire IIS ou le groupe auquel il appartient est autorisé à accéder au serveur via le réseau. Sinon, essayez d'accorder des autorisations en suivant les étapes suivantes. :
Démarrer->Programmes->Outils d'administration->Politique de sécurité locale->Politique de sécurité->Politique locale->Attribution des droits d'utilisateur, double-cliquez sur "Accéder à cet ordinateur depuis le réseau" et ajoutez l'utilisateur par défaut IIS ou le groupe auquel il appartient.
Remarque : En règle générale, les comptes d'accès anonymes par défaut IIS personnalisés appartiennent à des groupes. Pour des raisons de sécurité, veuillez suivre cette règle s'il n'y a pas de besoin particulier.
Symptôme : Erreur HTTP 401.2 - Non autorisé : l'accès est refusé en raison de la configuration du serveur.
Raison : Solution d'authentification anonyme désactivée :
Exécutez inetmgr, ouvrez les propriétés du site->Sécurité des répertoires->Authentification et contrôle d'accès->cochez "Activer l'accès anonyme", saisissez le nom d'utilisateur ou cliquez sur "Parcourir" pour sélectionner un utilisateur légitime et saisissez le mot de passe deux fois pour confirmer.
Symptôme : Erreur HTTP 401.3 - Non autorisé : l'accès est refusé en raison de l'ACL définie sur la ressource demandée.
Raison : les utilisateurs anonymes IIS appartiennent généralement au groupe Invités, et nous attribuons généralement les autorisations du disque dur sur lequel le site Web est stocké uniquement au groupe des administrateurs. À ce stade, selon le principe de l'héritage, le dossier du site Web n'est accessible que. par les membres du groupe d'administrateurs, ce qui oblige les utilisateurs anonymes IIS à accéder au groupe d'administrateurs. Le fichier dispose d'autorisations NTFS insuffisantes, rendant la page inaccessible.
Solution:
Donnez aux utilisateurs anonymes IIS l'autorisation d'accéder au dossier du site Web : entrez les options de sécurité du dossier, ajoutez des utilisateurs anonymes IIS et accordez les autorisations correspondantes, généralement en lecture et en écriture.