Problembeschreibung
Betrachten Sie das folgende Szenario:
-
Sie müssen IIS (Internetinformationsdienste) 7.0 oder 7.5 auf einem Computer mit Windows Vista, Windows Server 2008, Windows 7 oder Windows Server 2008 R2 installiert.
-
Konfigurieren der Einstellung für eine Website in IIS nur Standardauthentifizierung verwenden.
-
Beantragen Sie eine Kontosperrungsrichtlinie Active Directory auf diesem Computer. Insbesondere Geben Sie für die Einstellung Kontensperrungsschwelle Wert ungleich NULL.
-
Sie versuchen, mit ungültigen Anmeldeinformationen bei der Website anmelden.
In diesem Szenario erhalten Sie folgende Fehlermeldung früher als erwartet:
HTTP-Fehler 401.1 - nicht autorisiert
Sie haben keine Berechtigung zum Anzeigen dieses Verzeichnis bzw. diese Seite, die Sie angegeben haben.
Sie beispielsweise den Wert "3" für die
Kontensperrungsschwelle festlegen. Dann versuchen Sie, die Website zwei Mal anmelden mit ungültigen Anmeldeinformationen. Anschließend erhalten Sie folgende Fehlermeldung statt eine dritte Möglichkeit zum richtigen Anmeldeinformationen:
HTTP-Fehler 401.1 - nicht autorisiert
Sie haben keine Berechtigung zum Anzeigen dieses Verzeichnis bzw. diese Seite, die Sie angegeben haben.
Ursache
Das Problem tritt auf, weil Authentifizierungsmodul, das Standardauthentifizierung unterstützt zweimal für jede fehlgeschlagene Anmeldung anmelden möchte. Standardauthentifizierung Modul behandelt die Anmeldeinformationen zunächst als Unicode-Codierung. Wenn Windows die Anmeldeinformationen ablehnt, versucht das Standardauthentifizierung Modul erneut Anmeldeinformationen als ASCII-Codierung behandelt. Dadurch werden zwei Anmeldefehler für jede fehlgeschlagene Anmeldung.
Problemlösung
Nach Installation dieses Hotfixes vergleicht das Standardauthentifizierung Modul bereitgestellten Anmeldeinformationen in UTF-8-Format und das Format der lokalen Codepage. Wenn es keinen Unterschied, versucht das Standardauthentifizierung Modul kein zweites Mal für eine fehlgeschlagene Anmeldung anmelden.
Hotfix-Informationen
Ein unterstützter Hotfix ist von Microsoft erhältlich. Dieser Hotfix soll nur der Behebung des Problems dienen, das in diesem Artikel beschrieben wird. Wenden Sie dieses Hotfix nur auf Systeme an, bei denen das in diesem Artikel beschriebene Problem auftritt. Dieser Hotfix sollte weiteren Tests unterzogen werden. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir sie, auf das nächste Softwareupdate zu warten, das diesen Hotfix enthält.
Wenn der Hotfix zum Download zur Verfügung steht, gibt es einen Abschnitt "Hotfixdownload available" ("Hotfixdownload verfügbar"), am oberen Rand dieses Knowledge Base-Artikel. Wenn dieser Abschnitt nicht angezeigt wird, wenden Sie sich an den Microsoft Customer Service and Support, um den Hotfix zu erhalten.
Hinweis Falls weitere Probleme auftreten oder andere Schritte zur Problembehandlung erforderlich sind, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Die normalen Supportkosten gelten für zusätzliche Supportfragen und Probleme, die nicht diesem speziellen Hotfix zugeordnet werden können. Für eine vollständige Liste der Telefonnummern des Microsoft Customer Service and Support, oder um eine separate Serviceanfrage zu erstellen, gehen Sie auf folgende Microsoft-Website:
http://support.microsoft.com/contactus/?ws=supportHinweis Das Formular "Hotfix download available" ("Hotfixdownload verfügbar") zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, ist dieser Hotfix für Ihre Sprache nicht verfügbar.
Voraussetzungen
Sie müssen IIS 7.0 installiert, um diesen Hotfix anwenden. Sie müssen diesen Hotfix auf einem Computer anwenden, die Windows Vista Service Pack 2 oder Windows Server 2008 Service Pack 2 ausgeführt wird. Dieses Update ist in Windows Server 2008 R2 Service Pack 1 bereits enthalten.
Neustartanforderung
Sie müssen keinen Neustart des Computers nach der Installation dieses Hotfixes durchführen.
Informationen zu ersetzten Hotfixes
Dieser Hotfix ersetzt keine anderen Hotfixes.
Dateiinformationen
Die englische Version dieses Hotfixes weist Dateiattribute (oder spätere Attribute), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu finden, verwenden Sie die Registerkarte Zeitzone unter Datum und Uhrzeit in der Systemsteuerung.
Für alle unterstützten X86-basierten Versionen von Windows Vista und Windows Server 2008
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Zeit |
Plattform |
---|---|---|---|---|---|
Authbas.dll |
7.0.6002.22352 |
33,792 |
02-Mar-2010 |
16:24 |
x86 |
Für alle unterstützten X64-basierten Versionen von Windows Vista und Windows Server 2008
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Zeit |
Plattform |
---|---|---|---|---|---|
Authbas.dll |
7.0.6002.22352 |
39,424 |
02-Mar-2010 |
16:19 |
x64 |
Für alle unterstützten IA-64-basierten Versionen von Windows Server 2008
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Zeit |
Plattform |
---|---|---|---|---|---|
Authbas.dll |
7.0.6002.22352 |
81,920 |
02-Mar-2010 |
16:09 |
IA-64 |
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.
Weitere Informationen
Schritte zum Reproduzieren des Problems
Auf einem Computer mit IIS 7.0 oder 7.5, können Sie zum Reproduzieren des Problems folgendermaßen:
-
Erstellen einer Website im IIS-Manager, und aktivieren Sie nur die Standardauthentifizierung für diese Website.
-
Aktivieren Sie die Überwachungsrichtlinie Anmeldefehler Konto auf dem Computer.
-
Melden Sie sich mit ungültigen Anmeldeinformationen bei der Website an.
-
Öffnen Sie die Sicherheitsprotokolle mithilfe der Ereignisanzeige. Zwei Einträge finden, die folgende Fehlermeldung angezeigt:
Ein Konto konnte sich nicht anmelden
Weitere Informationen zum Konfigurieren von Kontosperrungsrichtlinien finden Sie auf der folgenden Microsoft-Website:
AD DS: Fein abgestimmte KennwortrichtlinienWeitere Informationen zum Konfigurieren der Standardauthentifizierung finden Sie auf der folgenden Microsoft-Website:
Weitere Dateiinformationen
Weitere Dateiinformationen Windows Server 2008 und Windows Vista
Weitere Dateiinformationen für alle unterstützten X86-basierten Versionen von Windows Server 2008 und Windows Vista
Dateiname |
Update.mum |
Dateiversion |
|
Dateigröße |
2.540 |
Datum (UTC) |
03-Mar-2010 |
Zeit (UTC) |
01:58 |
Dateiname |
X86_d468d9a71cd2146ec54dcae3085c6a5b_31bf3856ad364e35_6.0.6002.22352_none_1f53e6a6bb6cd996.manifest |
Dateiversion |
|
Dateigröße |
719 |
Datum (UTC) |
03-Mar-2010 |
Zeit (UTC) |
01:58 |
Dateiname |
X86_microsoft-windows-i..henticationbinaries_31bf3856ad364e35_6.0.6002.22352_none_a20633fa31e23563.manifest |
Dateiversion |
|
Dateigröße |
4,960 |
Datum (UTC) |
02-Mar-2010 |
Zeit (UTC) |
18:11 |
Weitere Dateiinformationen für alle unterstützten X64-basierten Versionen von Windows Server 2008 und Windows Vista
Dateiname |
Amd64_8ddaf1684e365943a9fc3c89dc188acb_31bf3856ad364e35_6.0.6002.22352_none_2cb3444cc3438b76.manifest |
Dateiversion |
|
Dateigröße |
1.088 |
Datum (UTC) |
03-Mar-2010 |
Zeit (UTC) |
01:58 |
Dateiname |
Amd64_microsoft-windows-i..henticationbinaries_31bf3856ad364e35_6.0.6002.22352_none_fe24cf7dea3fa699.manifest |
Dateiversion |
|
Dateigröße |
4974 |
Datum (UTC) |
02-Mar-2010 |
Zeit (UTC) |
18:04 |
Dateiname |
Update.mum |
Dateiversion |
|
Dateigröße |
2558 |
Datum (UTC) |
03-Mar-2010 |
Zeit (UTC) |
01:58 |
Dateiname |
Wow64_microsoft-windows-i..henticationbinaries_31bf3856ad364e35_6.0.6002.22352_none_087979d01ea06894.manifest |
Dateiversion |
|
Dateigröße |
3,655 |
Datum (UTC) |
02-Mar-2010 |
Zeit (UTC) |
18:02 |
Weitere Dateiinformationen für alle unterstützten IA-64-basierten Versionen von Windows Server 2008 und Windows Vista
Dateiname |
Ia64_33e0486a74d8c786d71fd00ff3bd5bb3_31bf3856ad364e35_6.0.6002.22352_none_c6ce476140526599.manifest |
Dateiversion |
|
Dateigröße |
1.086 |
Datum (UTC) |
03-Mar-2010 |
Zeit (UTC) |
01:58 |
Dateiname |
Ia64_microsoft-windows-i..henticationbinaries_31bf3856ad364e35_6.0.6002.22352_none_a207d7f031e03e5f.manifest |
Dateiversion |
|
Dateigröße |
4,967 |
Datum (UTC) |
02-Mar-2010 |
Zeit (UTC) |
17:43 |
Dateiname |
Update.mum |
Dateiversion |
|
Dateigröße |
1412 |
Datum (UTC) |
03-Mar-2010 |
Zeit (UTC) |
01:58 |
Dateiname |
Wow64_microsoft-windows-i..henticationbinaries_31bf3856ad364e35_6.0.6002.22352_none_087979d01ea06894.manifest |
Dateiversion |
|
Dateigröße |
3,655 |
Datum (UTC) |
02-Mar-2010 |
Zeit (UTC) |
18:02 |