Hello,

As an internship subject, I have to integrate a SSO solution into an
existing environment. Our choice went to CAS, which seems to integrate quite
easily with most of the stuff that are currently used on the society's
intranet, including LDAP. The thing is, each service will use a specific DN
to bind to the LDAP server, and I can't possibly change that behavior. I
know CAS can bind to LDAP using a specific DN, but I need it to use a
different DN, depending on the calling service (and when you'd think that's
already some pain in the ass, you discover that the DN and the service's
name don't always match…).
So, my guess is, I should use a different bean, inherited from
BindLdapAuthenticationHandler, that supports this service-depending binding.
But I still need to know the referring service. I could guess it using the
http_referrer variable, but I don't know how to get it, either in the
deployerConfigContext.xml, or through a getter method of a CAS class. Could
you give me hint on how to do that ?

Thank you in advance.

Loïc

--
View this message in context: 
http://jasig.275507.n4.nabble.com/CAS-and-LDAP-authentication-and-authorization-tp3457007p3457007.html
Sent from the CAS Users mailing list archive at Nabble.com.

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to