Wie kann ich die NTLM-Funktionalität mit Apache Tomcat verwenden?
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.
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,
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.