I want to automatically authenticate, 'active directory users', which are logged in to their windows, in my applications. in short, i want SSO for my applications using windows credentials. **Client is React and back-end is Java 8 and Spring 4.1.2 and Spring Security is 3.2.5.
I already authenticate and search 'active directory users' in my applications, using spring LDAP 3.2.5. but users should submit their username and password when they use browser.
I have read about 'Integrated Windows Authentication' (IWA), 'Kerberos', 'NTLM'. should I use NTLM instead of LDAP ??? or, should I use Kerberos ??? or, should I use ADFS ???
should I config anything in active directory for that ??? **I cant config anything in active directory
should I get windows credentials programmatically in react and send it to server and from server I should send that credentials to active directory to verify it ???
I don't know but, should I say any thing in my 'HTTP response' to 'HTTP OPTION Request' to force browser to set windows credentials in next request ??
and, thanks for your time.