warum funktioniert die windows-Authentifizierung / Identitätswechsel nicht auf asp.net Anwendung mit iis 7.5 / windows 7 /

Ich bin Fehlerbehebung warum kann ich nicht vorbei an den login-dialog auf einem ASP.Net Website konfiguriert, die Windows-Authentifizierung und den Identitätswechsel.

Habe ich eine ASP.Net 2.0-Anwendung, und ich versuche, installieren Sie es auf Windows 7 mit IIS 7.5. Ich habe eine neue Website, und Band es auf "localhost" und den voll qualifizierten domain-Namen. der FQDN ist in meiner hosts-Datei, und umgeleitet wird zu 127.0.0.1

Die site ist auch mit einer AppDomain ich erstellt, mit integrierter pipeline-Modus, und das Prozess-Modell der Identität gesetzt ist ApplicationPoolIdentity.

Web.config enthält die folgenden:

<trust level="High" />
<authentication mode="Windows" />
<authorization>
  <deny users="?"/>
</authorization>
<identity impersonate="true"/>`

ACL für das Verzeichnis für die Website festgelegt ist, Jeder (Vollzugriff - Für die Prüfung).
Der Application-Pool der virtuellen-Konto (Windows 7 Sache) eingestellt ist, um die volle Kontrolle über das physikalische Verzeichnis für die Website.

IIS-Authentifizierung hat ASP.Net Identitätswechsel aktiviert und die Windows-Authentifizierung aktiviert.

Wenn ich eine Website als "localhost" erlaubt es mir in der Vergangenheit in der login-prompt und lädt die Anwendung ohne Zwischenfälle.

Wenn ich eine Verbindung zu der Website, wie der FQDN gesetzt, in der die host-Header-Bindungen für diese Website/ip/port, ich kann nicht vorbei an den login-prompt. Klick auf Abbrechen erzeugt einen http-Fehler 401.1-Seite.

Warum?

InformationsquelleAutor unknown | 2010-06-10
Schreibe einen Kommentar