IIS 7 Domänenkonto für Anwendungspoolidentität verwenden Ungültiges Kennwort

IIS 7 Domänenkonto für Anwendungspoolidentität verwenden Ungültiges Kennwort

Ich habe eine asp.net-Website mit einem WCF-Dienst, den ich auf einem Windows 7-Rechner entwickle, der mit IIS 7 gehostet wird. Ich muss mit dem Dienst eine Verbindung zu einer Instanz von Reporting Services 2005 herstellen und erhalte beim Versuch, Berichte auszuführen, 401-Fehler. Daher gehe ich davon aus, dass ich den IIS-Anwendungspool unter einem Domänenkonto ausführen muss. Das Problem besteht darin, dass ich beim Versuch, die Identität in ein Domänenkonto zu ändern, die Fehlermeldung „Das angegebene Kennwort ist ungültig. Geben Sie ein neues Kennwort ein“ erhalte. Ich habe das Kennwort mehrmals überprüft, um sicherzustellen, dass es korrekt ist. Das von mir verwendete Konto verfügt über Administratorrechte auf dem Rechner.

Ich habe woanders gesehen, dass ich diesen Befehl ausführen soll: aspnet_regiis.exe -GA domain\username, was ich getan habe, aber es hat nicht geholfen. Was muss ich sonst noch tun?

Antwort1

Verwenden Sie "&" im Kennwort für den Anwendungspool?

Ich habe ein Problem festgestellt, bei dem alle .config-Dateien beschädigt wurden, weil das Kennwort „&“ als eines der Zeichen enthielt. Ich musste das Kennwort ändern und alle .config-Dateien mit einem neuen Kennwort aktualisieren und alle Dienste neu konfigurieren, um dieses neue Kennwort zu verwenden.

Antwort2

Wenn Sie eine Fehlermeldung wegen eines ungültigen Kennworts erhalten, konnte entweder das Kennwort oder das Benutzerkonto nicht validiert werden.

Stellen Sie sicher, dass der Benutzername das Format DOMAIN\usernameoder hat [email protected].

Stellen Sie außerdem sicher, dass das Konto nicht gesperrt, deaktiviert usw. ist.

Im schlimmsten Fall ändern Sie das Passwort für das Konto. Wenn angezeigt wird, dass das Passwort falsch ist, stimmt das höchstwahrscheinlich nicht.

Antwort3

Beachten Sie, dass Sie bei Verwendung der Notation mit DOMAIN\AccountName den Kontonamen verwenden müssen, der in der AD-Konfiguration im Feld "pre-Windows 2000" steht. Dieser ist auf 20 Zeichen begrenzt und kann unabhängig von der Länge vom[email geschützt]Format.

Wenn Sie versuchen, den Kontonamen zu verwenden, der zum Format @domain.tld gehört, ihn aber im Format DOMAIN\AccountName schreiben, gibt IIS ebenfalls fälschlicherweise einem ungültigen Kennwort die Schuld für das Problem, obwohl es sich in Wirklichkeit nicht um einen gültigen Kontonamen handelt.

verwandte Informationen