Langtext, sorry dafür. Ich versuche so genau wie möglich zu sein.
Ich arbeite unter Windows 7 und habe ein sehr frustrierendes Verhalten von Internet Explorer 8. Ich bin in einem Firmen-LAN mit einigen Intranetservern und einem Proxy für die Verbindung mit der Außenwelt.
Auf Websites, die eindeutig als "Lokales Intranet" (wie in der IE-Statusleiste angegeben) erkannt werden, werden immer wieder Dialogfelder "Windows-Sicherheit" angezeigt, in denen ich zur Anmeldung aufgefordert werde. Diese Seiten werden von einem IIS6 mit "Integrierter Windows-Sicherheit" bereitgestellt. aktiviert, NTFS erlaubt jedem: Lesen Sie die Dateien selbst.
- Wenn ich meine Windows-Anmeldeinformationen eingebe, wird die Seite ordnungsgemäß geladen. Die Dialogfelder werden jedoch beim nächsten Mal angezeigt, unabhängig davon, ob ich "Anmeldeinformationen speichern" aktiviert habe oder nicht. (Anmeldeinformationen werden im "Anmeldeinformations-Manager" gespeichert, dies spielt jedoch keine Rolle, wie oft diese Anmeldeinformationen angezeigt werden.)
- Wenn ich auf "Abbrechen" klicke, kann eine der beiden folgenden Situationen eintreten: Entweder wird die Seite mit bestimmten fehlenden Ressourcen geladen (Bilder, Stylesheets usw.) oder sie wird überhaupt nicht geladen, und ich erhalte HTTP 401.2 (Nicht autorisiert: Anmeldung fehlgeschlagen aufgrund des Servers Aufbau). Dies hängt davon ab, ob das Anmeldefeld von der Seite selbst oder von einer referenzierten Ressource ausgelöst wurde.
- Das Verhalten scheint völlig unberechenbar zu sein, manchmal werden die Seiten reibungslos geladen, manchmal löst eine Ressource eine Anmeldemeldung aus, manchmal nicht. Schon ein einfaches Neuladen der Seite kann zu einem veränderten Verhalten führen.
Ich verwende WPAD als Proxy-Erkennungsmechanismus. Alle Intranet-Hosts umgehen den Proxy in der PAC-Datei.
Ich habe alle mir in den Sinn kommenden IE-Einstellungen überprüft, Hostmuster, einzelne Hostnamen und IP-Bereiche in jeder denkbaren Konfiguration in die Zone "Lokales Intranet" eingegeben und "Alle Sites einbeziehen, die den Proxyserver umgehen" angekreuzt. Es läuft auf "manchmal funktioniert es einfach nicht" hinaus und langsam verliere ich meinen Verstand. ;-)
Mir ist bewusst, dass dies damit zusammenhängt, dass der Internet Explorer meine NTLM-Anmeldeinformationen nicht automatisch an den Webserver weitergibt, sondern stattdessen nachfragt. Normalerweise sollte dies nur für NTLM-gesicherte Sites geschehen, die nicht als in der Zone "Intranet" befindlich erkannt werden.
Dies ist hier, wie erläutert, nicht der Fall. Zumal eine halbe Seite perfekt und ohne Unterbrechung geladen werden kann und einige Seitenressourcen (vom selben Server!) Die Login-Nachricht auslösen.
Ich habe mir http://support.microsoft.com/kb/303650 angesehen , was den Eindruck erweckt, das Problem zu beschreiben, aber dort scheint nichts zu funktionieren. Und ehrlich gesagt bin ich mir nicht sicher, ob "die Registrierung manuell bearbeiten" die richtige Lösung für diese Art von Problem ist. Schließlich bin ich nicht die einzige Person auf der Welt mit einer IE / Intranet / IIS-Konfiguration.
Ich bin ratlos, kann mir jemand einen Hinweis geben?