Hi Constin, I thought about your idea yesterday night. I understand it and see your point. As I see it, currently the cookie are build as such:
<session ID>.<jvmroute> And with the SSO patch proposed we would have also: <SSO session ID>.<jvmroute> Currently, the SSO cookie does not have the <jvmroute> appended. But, the way I understand what you say, we would have either: <SSO session ID>.<jvmroute> <SSO session ID> being used as the <session ID> in each webapp, or: <session ID>.<SSO session ID>.<jvmroute> I think the first alternative would be superior. But since it would mean to substantially modify the way the session IDs are generated, it may be more appropriate to wait for a stable release of 4.1.X. At that point, I would be willing to propose a patch if everybody agrees on this approach. For now, I'm more eager to see a stable 4.1.X, than to have SSO work in all scenarios :) Agreed? On Mon, 8 Jul 2002 [EMAIL PROTECTED] wrote: > On Mon, 8 Jul 2002, Denis Benoit wrote: > > > I think it would be difficult, since JSESSIONID is distinct for each > > webapp on a Tomcat, only JSESSIONIDSSO (if the SingleSignon valve > > is activated) is common to all webapps. > > > > I'll try to think of something, but if you think of something first, > > let me know :) > > Well, my thinking is that in order to have 'single signon' you need > a way to have a single cookie ( or path param if cookies are disabled ) > across all webapps. Whatever mean to get that as JSESSIONIDSSO, > it can be used for JSESSIONID as well. > > So I would add a hook into the session id generator - and have > the single signon use the hook to push session ids. > > If we want to have distinct sessions in each webapp - the session > id would consist of the 'common' part and a per-webapp part. > > In general, my view of single signon is that each app must > redirect to an auth application ( similar with kerberos for example) > and use the certificate as session id for all webapps. > > Costin -- Denis Benoit [EMAIL PROTECTED] Tél: (514)879-5168 ********************************************************************** Financière Banque Nationale et NBCN n'assument aucune responsabilité quant à la confidentialité et l'intégrité du présent courriel en raison des risques d'interception inhérents à l'Internet. Pour cette raison, toute opinion exprimée au terme des présentes ne reflète pas nécessairement celle de Financière Banque Nationale et de NBCN. ********************************************************************** Due to the security risks involved in sending information over the Internet, National Bank Financial and NBCN cannot be held responsible for ensuring the confidentiality and integrity of the present e-mail. For this reason, the opinions expressed herein do not necessarily reflect those of National Bank Financial and NBCN. ********************************************************************** -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>