catscrash
Goto Top

IIS mit Integrierter Authentifizierung(NTLM) und LDAP funktioniert nicht

Hallo,
ich habe hier ein Win2003 Server mit IIS, auf diesem läuft KEIN Active Directory, er hängt allerdings in einer Domäne (Linux mit openLDAP).

Wenn ich jetzt im IIS-Server die "integrierte Windows Authentifizierung" anschalte und von außen mit dem Internetexplorer von einem anderen PC in der selben Domäne, oder auch von dem Server selbst per localhost darauf zugreife kommt:

"Die Seite kann nicht angezeigt werden.
Die gewünschte Seite ist zurzeit nicht verfügbar. Möglicherweise sind technische Schwierigkeiten aufgetreten oder Sie sollten die Browsereinstellungen überprüfen. "

usw... schalte ich die Security Option auf Anonym oder Basic klappt es.

NTFS berechtigungen für die Datei sind gesetzt.

Im Firefox kann man ja unter about:config den Wert network.automatic-ntlm-auth.trusted-uris auf den Hostnamen setzen, aber egal ob ich das tue oder nicht erscheint unter Firefox eine Box in der ich Benutzernamen und Passwort eingeben muss, von denen aber keins funktioniert, auch nichteinmal das lokale Adminpasswort der Win2003-Server-Maschine.

hat jemand eine Idee?
Danke
viele Grüße
Catscrash

Content-ID: 89311

Url: https://administrator.de/contentid/89311

Ausgedruckt am: 21.11.2024 um 19:11 Uhr

prival
prival 09.06.2008 um 09:47:58 Uhr
Goto Top
Die integrierte Authentifizierung läuft nur mit dem Internet Explorer reibungslos. Es ist bekannt, dass andere Produkte (Firefox, Opera, etc.) Schwierigkeiten damit haben bzw. dies gar nicht unterstützen. Die NTLM-Authenti. im IE muss eingeschalten sein (Extras --> Optionen --> Erweitert)
Catscrash
Catscrash 09.06.2008 um 11:13:00 Uhr
Goto Top
ntlm auth. ist eingeschaltet und ich benutze in erster linie den IE zum testen, wollte nur verdeutlichen das es auch mit den anderen nicht geht.
prival
prival 10.06.2008 um 10:12:48 Uhr
Goto Top
1) Du hast den Anonymen Zugriff im IIS für die Website deaktiviert?
2) Du hast die "Integrierte Windows-Authentifizierung" aktiviert?
3) Der/die User, der/die auf die Website zugreifen sollen, haben in den NTFS-Berechtigungen sowohl auf die Datei, die geladen wird, als auch auf den Ordner und die übergeordneten Ordner, bis zum root-Verzeichnis des Web-Servers Leserechte?

Ob die integrierte Auth. mit einem anderen Verzeichnisdienst als dem AD funktioniert? Ist mangels Erfahrung schwierig zu sagen.
Catscrash
Catscrash 10.06.2008 um 10:30:53 Uhr
Goto Top
1) checked
2) checked
3) checked
...
seltsam ist halt, das selbst auf dem server selbst auf dem ein lokaler Admin angemeldet ist per IE nur das hier kommt:

---
The page cannot be displayed
The page you are looking for is currently unavailable. The Web site might be experiencing technical difficulties, or you may need to adjust your browser settings.
---
prival
prival 10.06.2008 um 11:11:30 Uhr
Goto Top
Ich habe das jetzt nochmal bei mir getestet. Dabei fiel mir auf, dass eine Auth. übers Internet nur dann möglich ist, wenn der IIS die Anforderung des "WWW-Authenticate-Headerfeld" verarbeitet. Lokal (http://localhost) funktioniert es, doch über das Internet nicht. Schau gerade selbst woran das liegt.

Ich realisiere die Authentifzierung derzeit ausschliesslich über Standardauthentifizerung (Klartext) in Verbindung mit einer SSL-Verbindung. Durch SSL wird der Verkehr verschlüsselt.
prival
prival 10.06.2008 um 11:42:35 Uhr
Goto Top
So, ich habe mal ein wenig gestöbert. Eine Verwendung der integ. Auth. ist nur innerhalb des Netzwerkes möglich. Sollte nämlich zwischen dem Client und dem Server eine Firewall stehen, und das ist in jedem gesicherten Netzwerk der Fall, funktioniert diese Methode nicht. Einzige Ausnahme ist eine PPTP-Verbindung. Hintergrund ist, dass ein Hash-Wert des Kennwortes (falls NTLM) oder das Kerberos-Ticket verwendet wird.

Inwiefern das Ganze an openLDAP weitergeleitet werden kann, ist mir momentan nicht klar.
Catscrash
Catscrash 10.06.2008 um 11:48:42 Uhr
Goto Top
so oder so, per localhost sollte das ganze ja eigentlich funktionieren wenn es funktioniert oder? meine befürchtung ist das es tatsächlich nur mit windows AD klappt... falls hier jemand eine positiv meldung zu vermelden hat, höre ich diese nur zu gerne face-smile