Acegi ntlm how?

I have an application using ldap acegi-security-1.0.2.jar. I can authenticate a user with an active directory. I wanted to add NTLM auto login feature to my application. May I know what additional acegi library I need to make? is there any example on acegi + nltm on this?

+2


source to share


3 answers


Spring Security 2 supports NTLM, if you cannot update the library try Jespa .

Some of the things you can do with Jespa include:



  • Implementing NTLM Single Sign-On (SSO) for HTTP Servers
  • Checking Windows Group Membership
  • Enable NTLM Authentication with AD using JMAS LoginModule
  • Add NTLM to the embedded HTTP stack or other HTTP client
  • Using NTLM with SASL Clients and SASL Servers
  • Add NTLM to Standard JNDI LDAP Client
  • Easily authenticate and encrypt network communication.
  • Build advanced and customizable solutions using our intuitive security API provider
+1


source


Here's another open source library, http://spnego.sourceforge.net , that can support integrated Windows / sso authentication (no prompt).



The library is installed as a servlet filter.

0


source


Waffle is a drop of solution that can be used with springsecurity / acegi to achieve this: https://github.com/dblock/waffle

I mean, you don't need to do all these things in the above list, but you need to add an SPN.

0


source







All Articles