RE: How to get the RoleManager

2001-10-10 Thread David Potts



 -Original Message-
 From: Mike Cannon-Brookes [mailto:[EMAIL PROTECTED]]

 
 I have a feeling if you made app2 the parent app of app1 it might work
 (they'd probably be the same RoleManager - can't confirm that 
 though).

Thanks for the suggestion.  We tried it, but it doesn't work.  When we go to
the second app the login form comes up again.

 This
 is a non-standard solution (if a solution at all! ;)), then 
 again if you're
 using RoleManager you're already using Orion specific code so 
 you probably
 don't mind too much.
 

At the moment we are looking for *any* solution that will do form-based
single signon across two apps on Orion.  What is the standard?

Cheers,

Dave.




RE: How to get the RoleManager

2001-10-10 Thread SAURUGGER,PETER (A-PaloAlto,ex2)

Maybe the session=shared attribute would allow you to achieve your goal.
Don't know whether its valid only for sharing between http and https
sessions

-Original Message-
From: David Potts [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, October 10, 2001 5:02 AM
To: Orion-Interest
Subject: RE: How to get the RoleManager




 -Original Message-
 From: Mike Cannon-Brookes [mailto:[EMAIL PROTECTED]]

 
 I have a feeling if you made app2 the parent app of app1 it might work
 (they'd probably be the same RoleManager - can't confirm that 
 though).

Thanks for the suggestion.  We tried it, but it doesn't work.  When we go to
the second app the login form comes up again.

 This
 is a non-standard solution (if a solution at all! ;)), then 
 again if you're
 using RoleManager you're already using Orion specific code so 
 you probably
 don't mind too much.
 

At the moment we are looking for *any* solution that will do form-based
single signon across two apps on Orion.  What is the standard?

Cheers,

Dave.




RE: How to get the RoleManager

2001-10-10 Thread Joel B. Kinney

inline 

On Wed, 10 Oct 2001, David Potts wrote:

 
 
  -Original Message-
  From: Mike Cannon-Brookes [mailto:[EMAIL PROTECTED]]
 
  
  I have a feeling if you made app2 the parent app of app1 it might work
  (they'd probably be the same RoleManager - can't confirm that 
  though).
 
 Thanks for the suggestion.  We tried it, but it doesn't work.  When we go to
 the second app the login form comes up again.

I think this happens becuase there are different cookies being sent for
each application context. There is a shared attribute that can be set in
the web-site.xml file which may address this. shared is a attribute of the
web-app,default-web-app tags

here is a link to the description

http://www.orionserver.com/docs/web-site.xml.html



 
  This
  is a non-standard solution (if a solution at all! ;)), then 
  again if you're
  using RoleManager you're already using Orion specific code so 
  you probably
  don't mind too much.
  
 
 At the moment we are looking for *any* solution that will do form-based
 single signon across two apps on Orion.  What is the standard?
 
 Cheers,
 
 Dave.
 
 





RE: How to get the RoleManager

2001-10-10 Thread Juan Lorandi (Chile)

Uh, try using the shared session attribute (orion-web.xml) + the same realm
name for the login config (web.xml)

HTH,

JP


 -Original Message-
 From: David Potts [mailto:[EMAIL PROTECTED]]
 Sent: MiƩrcoles, 10 de Octubre de 2001 8:02
 To: Orion-Interest
 Subject: RE: How to get the RoleManager
 
 
 
 
  -Original Message-
  From: Mike Cannon-Brookes [mailto:[EMAIL PROTECTED]]
 
  
  I have a feeling if you made app2 the parent app of app1 it 
 might work
  (they'd probably be the same RoleManager - can't confirm that 
  though).
 
 Thanks for the suggestion.  We tried it, but it doesn't work. 
  When we go to
 the second app the login form comes up again.
 
  This
  is a non-standard solution (if a solution at all! ;)), then 
  again if you're
  using RoleManager you're already using Orion specific code so 
  you probably
  don't mind too much.
  
 
 At the moment we are looking for *any* solution that will do 
 form-based
 single signon across two apps on Orion.  What is the standard?
 
 Cheers,
 
 Dave.
 




RE: How to get the RoleManager

2001-10-10 Thread Mike Cannon-Brookes

That won't help - I think shared sessions only work between two WARs in the
same app.

The only thing I can suggest is using some sort of cookie based system where
you track via session ID who is logged in (stored in a hashmap or
something), then from each app lookup that hashmap (via JNDI) and log in the
user programmatically before they are shown the login page. Very fugly
though. SSO is one of J2EE's problems.

-mike


Mike Cannon-Brookes :: [EMAIL PROTECTED]

Atlassian :: http://www.atlassian.com
 Supporting YOUR J2EE World



 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED]]On Behalf Of
 SAURUGGER,PETER (A-PaloAlto,ex2)
 Sent: Thursday, October 11, 2001 1:50 AM
 To: Orion-Interest
 Subject: RE: How to get the RoleManager


 Maybe the session=shared attribute would allow you to achieve your goal.
 Don't know whether its valid only for sharing between http and https
 sessions

 -Original Message-
 From: David Potts [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, October 10, 2001 5:02 AM
 To: Orion-Interest
 Subject: RE: How to get the RoleManager




  -Original Message-
  From: Mike Cannon-Brookes [mailto:[EMAIL PROTECTED]]


  I have a feeling if you made app2 the parent app of app1 it might work
  (they'd probably be the same RoleManager - can't confirm that
  though).

 Thanks for the suggestion.  We tried it, but it doesn't work.
 When we go to
 the second app the login form comes up again.

  This
  is a non-standard solution (if a solution at all! ;)), then
  again if you're
  using RoleManager you're already using Orion specific code so
  you probably
  don't mind too much.
 

 At the moment we are looking for *any* solution that will do form-based
 single signon across two apps on Orion.  What is the standard?

 Cheers,

 Dave.






RE: How to get the RoleManager

2001-10-09 Thread Mike Cannon-Brookes

Dave,

I have a feeling if you made app2 the parent app of app1 it might work
(they'd probably be the same RoleManager - can't confirm that though). This
is a non-standard solution (if a solution at all! ;)), then again if you're
using RoleManager you're already using Orion specific code so you probably
don't mind too much.

Cheers,
Mike


Mike Cannon-Brookes :: [EMAIL PROTECTED]

Atlassian :: http://www.atlassian.com
 Supporting YOUR J2EE World



 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED]]On Behalf Of David Potts
 Sent: Tuesday, October 09, 2001 10:52 PM
 To: Orion-Interest
 Subject: FW: How to get the RoleManager


 I'm resending this as it hadn't appeared on the list after 5 hours :-)

 Dave.

  -Original Message-
  From: David Potts
  Sent: 09 October 2001 09:00
  To: '[EMAIL PROTECTED]'
  Subject: How to get the RoleManager
 
 
  Hello,
 
  Does anyone know if/how to get the RoleManager for an
  application from outside of that application?
 
  What I'm trying to do is login to app1 and then as part of
  that process programmatically login to app2.
 
  I've seen questions in the archive about how to get the
  RoleManager, but I've not found the definitive answer.  I've
  been able to get the java:comp/RoleManager object from within
  the application, but not from an external app.
 
  Any ideas?
 
  Cheers,
 
  Dave.
 
  ---
  David Potts
  Xchanging
  Email:  [EMAIL PROTECTED]
  http://www.xchanging.com