If the requirement is that CAS clients access the CAS server with two
different URLs like
https://myserver:8181/cas/login?service=xxxxx&realm=myrealmhttps://myserver:8181/cas/login?service=yyyyy&realm=myrealm2then one could also simply set up two CAS server instances with
different realm configurations in deployerConfigContext.xml and access
them from different CAS clients via
https://myserver:8181/casmyrealm/login?service=xxxxxhttps://myserver:8181/casmyrealm2/login?service=yyyyyMaybe I missed something though...
Ciao, Michael.
Scott Battaglia wrote:
> Just a note/reminder, CAS is a single sign on server that has one major
> assumption: you've solved the problem of multiple sets of credentials
> and have one universal identifier across your organization.
>
> If you have Admin in Realm X and Admin in Realm Y and they're two
> distinct people, then CAS is not your solution until you solve that
> problem. If you have Admin in Realm X and there is no Admin anywhere
> else, then you're okay.
>
> Cheers,
> Scott
>
> On Tue, Jul 7, 2009 at 8:27 AM, Andrew Feller <
[hidden email]
> <mailto:
[hidden email]>> wrote:
>
> Burak,
>
> Hrmmm there is nothing out of the box to do that as far as I know.
> However, if it is absolutely necessary, you could design a custom
> AuthenticationHandler based upon the JaasAuthenticationHandler that
> does what you want. Unless there is an issue with App A
> authenticating with Realm X when it normally needs to authenticate
> to Realm Y, I would just setup the multiple realms and let CAS try
> all of them until it finds one that works.
>
> Regards,
> A-
>
> On 7/7/09 2:00 AM, "Burak Oguz" <
[hidden email]
> <
http://burak.oguz@...>> wrote:
>
> Hi Andrew,
>
> Thanks for your reply, but I wonder that may I pass some http
> GET parameters to CAS server from the applications that uses CAS
> client. I want to use different realms for my different
> applications. Is it possible like:
>
>
https://myserver:8181/cas/login?service=xxxxx&realm=myrealm> <
https://myserver:8181/cas/login?service=xxxxx&realm=myrealm>
>
>
https://myserver:8181/cas/login?service=yyyyy&realm=myrealm2> <
https://myserver:8181/cas/login?service=yyyyy&realm=myrealm2>
>
> Thanks in advance..
--
You are currently subscribed to
[hidden email] as:
[hidden email]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user