on 01-16-2007 11:22 AM
hello:)
I'm developing the WD for ABAP app and have th following scenario to fulfill.
My service starts with the service user(no logon dialog) which was maintained with ICF.
Than with the
SUSR_INTERNET_USERSWITCH
I change to the DIALOG user. But how can I switch to another DIALOG user or back to the SERVICE user after that??
I know that I could close the browser, but I really would not like to do that.
any help is more than welcome
best regards
Simon:)
Wow, I can only begin to imagine why you need this.
I can only suggest you discuss with Basis / Portal admin to clarify the overall
approach user management and service security.
I would love to know why you need this.
For initial hacking.... you can try
HTTP_DELETE_SSO2_COOKIE
HTTP_AUTHENTICATE
To force new authentication.
You can also, use calls to RFC destinations to post things under different users.
You can redirect to another service using the exit plug
that requires a different logon approach.
The main issue I see is if the original service is a KIOSK default user,
and you use a switch user, then the new SSO2 cookie should end up in browser.
That browser session will automatically provide those credentials until they are removed.
Web dynpro development is not meant to be a SSO2 mgt tool.
Perhaps BSPs are better suited? Especially if JAVA script is required beyond application exit/restart. This is OK in Web Dynp via SICF settings.
If you want a KIOSK type tool that logs the current user off,
you can look to put a special EXIT page in SICF for the service.
This exit page can contain Java script that deletes the SSO2 cookie, and restarts
the same or another front door service.
regards
Phil
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
just to complete the theme: runtime->server->logoff( ). was enough to switch to service user back.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.