Frage

Ich möchte Windows NTLM mit Apache Tomcat verwenden. Wer bereits es verwendet wird, bitte geben Sie mir einige Informationen, ich bin neu zu.

War es hilfreich?

Lösung

Warum wollen Sie NTLM statt Kerberos verwenden möchten? Beide werden von Windows AD unterstützt, aber diese ist sicherer und von Java nativ unterstützt. Sehen Sie diese Frage für die Installation, Konfiguration, er ist ganz in der Nähe, um es arbeiten:)

Wie erhalte ich JNDIRealm in Tomcat Kerberos-Authentifizierung zu verwenden?

Wenn Sie wirklich NTLM wollen verwenden, haben Sie JCIFS Filter verwenden,

http://jcifs.samba.org/

Andere Tipps

Es gibt eine Verbindung von der tomcat Wiki zu einem SAMBA Artikel zu erklären, wie Sie einen Filter auf Ihre Webapp hinzufügen können, um dies zu erreichen

kerberos Verwendung erfordert, dass Sie Ihren Server einen Schlüssel aus der Domain-Administratoren erhalten. In manchen Fällen ist dies nicht möglich sein kann.

jCIFS Code scheint gut zu funktionieren, obwohl die jCIFS Leute sagen, sie sind nicht interessiert NTLM hTTP-Filter nicht mehr zu unterstützen. Ich habe vor kurzem eine NTLM-Filter jCIFS, die gegen eine der beiden Domänen authentifizieren kann.

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