I’m currently trying to extend our SSO solution. My company uses a JOSSO server, which run on Tomcat, to enable a single sign-on for users. Now I want to use the users Windows credentials to automatically login to the JOSSO server. I've researched various means ie. Kerberos, Spnego and Windows Integrated Authentication but I have no clue how they work together.
Could anyone tell me which physical components I need and how they rough communicate with each other?
physical components and their working-together should be visible here:
http://www.josso.org/confluence/display/JOSSO1/Architecture+Overview
Since Kerberos is mixed with NTLM in Windows
https://en.wikipedia.org/wiki/NT_LAN_Manager#Availability_and_use_of_NTLM
it may not be obvious from the usage, which actual SSO technology runs underneath.
You should be happy with the following pages e.g.: