1 votes

IIS 7 utilise un compte de domaine pour l'identité du pool d'applications Mot de passe invalide

J'ai un site Web asp.net contenant un service WCF que je développe sur une machine Windows 7 hébergée avec IIS 7. Je dois me connecter à une instance de Reporting Services 2005 avec le service, et j'ai obtenu des erreurs 401 lorsque j'ai essayé d'exécuter des rapports. Je suppose donc que je dois exécuter le pool d'applications IIS sous un compte de domaine. Le problème est que lorsque j'essaie de changer l'identité pour un compte de domaine, je reçois le message d'erreur "The specified password is invalid. Tapez un nouveau mot de passe." J'ai revérifié le mot de passe plusieurs fois pour m'assurer qu'il est correct. Le compte que j'utilise a des droits d'administrateur sur la machine.

J'ai vu ailleurs qu'il fallait essayer d'exécuter la commande suivante : aspnet_regiis.exe -GA domaine \username ce que j'ai fait mais ça n'a pas aidé. Que dois-je faire d'autre ?

2voto

Michael Koper Points 591

Utilisez-vous "&" dans le mot de passe pour le pool d'applications ?

J'ai vu un problème où tous les fichiers .config ont été corrompus parce que le mot de passe contenait "&" comme l'un des caractères. J'ai dû changer le mot de passe et mettre à jour tous les fichiers .config avec un nouveau mot de passe et reconfigurer tous les services pour utiliser ce nouveau mot de passe.

1voto

Brent Pabst Points 6049

Si vous obtenez une erreur de mot de passe invalide, cela signifie que le mot de passe ou le compte utilisateur n'a pas pu être validé.

Assurez-vous que le nom d'utilisateur est dans le format de DOMAIN\username o username@domain.ext .

Vérifiez également que le compte n'est pas verrouillé, désactivé, etc.

Dans le pire des cas, changez le mot de passe du compte. Si le système vous dit que le mot de passe n'est pas correct, il est fort probable qu'il ne le soit pas.

0voto

Oskar Berggren Points 121

Notez que si vous utilisez la notation avec DOMAIN \AccountName vous devez utiliser le nom du compte tel qu'il est écrit dans la case "pre-Windows 2000" de la configuration AD. Ce nom est limité à 20 caractères et, quelle que soit sa longueur, il peut être différent du format AccountName@domain.tld.

Si vous essayez d'utiliser le nom de compte qui va avec le format @domain.tld, mais que vous l'écrivez en utilisant DOMAIN \AccountName IIS imputera également le problème à un mot de passe invalide alors qu'il ne s'agit pas d'un nom de compte valide.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X