on 09-09-2004 12:19 AM
The Jco javadoc states
"For SSO specify the user to be $MYSAPSSO2$ and pass the base64 encoded ticket as as the passwd parameter."
However, the createClient method expects passwd to be a string.
Can someone please explain how to pass the base64 encoded ticket as a string and get it to work...
Thanks,
Ray
Hi Ray,
some data which is Base64 encoded <i>is</i> a string! That's the reason why Base64 encoding exists (to make binary data transportable where only ASCII will be transported).
To get an idea of Base64 see http://en.wikipedia.org/wiki/Base64
So if you have got the Base64 encoded ticket, you just have what you want
Hope it helps
Detlev
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks a lot for confirming that. We are seeing problems with the tickets that are returned from SAP EP SP2. They are intermittently working when being passed to a JSP and on to R3 for an SSO logon. It turns out that the cookie (SAP Logon Ticket) must end with %3d%3d (==) for it to work, and it is not always being returned with the == at the end. So we patched the ticket with the tailing == when they are missing and it works every time.
User | Count |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
6 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.