Frage

Ich entwickle eine Website, die im Unternehmensintranet verwendet wird und JCIFS und NTLM verwendet, um die Benutzer automatisch zu authentifizieren, ohne sie zur Anmeldung aufzufordern.In IE 6 scheint alles zu funktionieren, aber einige Benutzer werden in IE 7 zur Eingabe ihrer Passwörter aufgefordert.

Wir hatten einige Erfolge, indem wir die Benutzer dazu brachten, ihre Anmeldeoption auf „Automatische Anmeldung mit aktuellem Benutzernamen und Passwort“ zu ändern (Extras > Internetoptionen > Registerkarte „Sicherheit“ > „Lokales Intranet auswählen“ > „Stufe anpassen“ > Ganz unten „Benutzerauthentifizierung“ >). Anmeldung), aber wir haben immer noch einige Benutzer, die nach Benutzername/Passwort gefragt werden.

Außerdem haben uns einige Benutzer berichtet, dass sie einfach auf „Abbrechen“ klicken können, wenn die Aufforderung angezeigt wird, und die Seite dann korrekt angezeigt wird.

Wenn jemand weitere Vorschläge hat, wäre ich sehr dankbar.

War es hilfreich?

Lösung 3

Es stellte sich heraus, dass die neuen Sicherheitseinstellungen auf den Laptops NTLMv2 erforderten, was von der JCIFS NLTM-Bibliothek nicht gut unterstützt wird.

Nach einigen Recherchen habe ich herausgefunden, dass die JCIFS-Implementierung von NTLM sehr hackig ist (wie von den JCIFS-Entwicklern beschrieben) und dass sie die Unterstützung in der nächsten Hauptversion von JCIFS entfernen.Wir sind dazu übergegangen, den Tomcat IIS Connector zu verwenden (http://tomcat.apache.org/connectors-doc/webserver_howto/iis.html), was funktioniert viel besser.

Vielen Dank an alle für eure Antworten.

Andere Tipps

Wenn Sie über eine IP-Adresse, einen vollqualifizierten Domänennamen oder eine URL mit einem Punkt auf eine Intranet-Website zugreifen, wird die Website möglicherweise als in der Internetzone statt in der lokalen Intranetzone identifiziert.

http://support.microsoft.com/kb/303650

Möglicherweise möchten Sie auch versuchen, dass Ihre Benutzer Ihre Domain zu ihrer Liste vertrauenswürdiger Sites hinzufügen.Ich weiß, dass ich das tun musste, damit unsere Websites mit NTLM funktionieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top