cancel
Showing results for 
Search instead for 
Did you mean: 

SSO with non-SAP application

Former Member
0 Kudos

Greetings,

I'm working with the NetWeaver'04 Sneak preview and trying some integration with SAP Logon tickets. What I'm trying is to make the following scenario possible:

1. User logs in Enterprise Portal 6: going through basic login module and CreateTicketLoginModule.

2. a link inside EP send the user to a third-party application running on WebAS (J2EE engine), JAAS-compatible.

The problem is at the 2nd step, where I need a login module stack like: EvaluateTicketLoginModule and myCustomModule. After successfully evaluating the ticket login module, I'll need to recover the userId from inside myCustomModule and proceed with the third-party app. authentication.

Any suggestions on how can I recover this valid userId from myCustomModule?

Thanks,

Lucas

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Lucas

From a security perspective I wouldnt define Java applications running on SAP J2EE as non-SAP because of the integaration between SAP J2EEs security infrastructure and R/3's.

Just a question if the user is succesfully authenticated via EvaluateTicketLoginModule then wont that user be a sucessfully logged in user for the J2EE app. Couldnt you just you then just use the security apis to find out who the currently logged in user is

Regards

Pran

Former Member
0 Kudos

Hi Pran,

Thanks for your reply!

I've tried to use just the EvaluateTicketLoginModule but I couldn't see how to start the modules stack processing. I mean, after logging at EP the security log shows that a new Ticket has been created. With the same browser, I start my application but nothing happens on security log (I was expecting the Evaluate login module to run).

I've configured my application to use the ticket template.

So, if I'm using just the EvaluateTicketLoginModule, how can I start the login stack processing for my application?

Regards,

Lucas