on ‎2008 Jun 16 4:19 PM
Hello SDN community,
in the context of a Proof of Concept, we are testing the integration of Microsoft Sharepoint Portal with SAP Backend (addin) systems.
As the architecture impose use an external scenario (access from the internet), we couldn't use the Kerberos (SPNego) solution and thus we chosed the http header solution which in short uses an intermediary web server (in this case the IIS of the MOSS solution) which will act as authority.
I miss information on how the workflow works for this http header authentication method. Through the visual administrator of the addin JAVA stack, it is possible to configure each application with a customized authentication (a choice of security modules). But this all that I know.
My task is to configure SSO. From a sharepoint portal, the user should be able to access Web Dynpros and BSPs. I imagine that the very first call to a webdynpro or bsp (or maybe when we log on the sharepoint portal), the request to the WDP or BSP will first be forwareded by the intermediary server to the JAVA stack (or is it the SAP dispatcher that has to be configured).
Is there an application to be built on the java stack to deal with the authentication, modify http header?
What will the Java stack return? a sap long ticket? a token?
How will the redirect work (to by example a BSP which is in the ABAP stack)?
SAP preconise to secure with SSL the link between the intermediary web server and the JAVA stack, is IP restriction also a solution?
A lot of questions about how this SSO http header should work,
I would be very greatful for any help, or info,
Kind regards,
Tanguy Mezzano
Request clarification before answering.
Hi Marcel,
I am calling the SAP Backend with <server>:<port> since the beginning... but after seeking the web, I've read that the java class HttpUrlConnection might not be to basic and that it maybe don't forward cookie info when there is redirection. I've dowloaded then the apache HttpClient and give it a try and here's what I get. I still have same answer from the SAP Backend but I get this error msg as well:
11-juil.-2008 11:51:41 org.apache.commons.httpclient.HttpMethodBase processCookieHeaders
ATTENTION: Cookie rejected: "$Version=0; MYSAPSSO2=AjExMDCIAAdkZWZhdWx0AQAJREVNT19NT1NTAgADMDAwAwADSkQyBAAMMjAwODA3MTExMDAwBQAEAAAACAoACURFTU9fTU9TU%2F8BBTCCAQEGCSqGSIb3DQEHAqCB8zCB8AIBATELMAkGBSsOAwIaBQAwCwYJKoZIhvcNAQcBMYHQMIHNAgEBMCIwHTEMMAoGA1UEAxMDSkQyMQ0wCwYDVQQLEwRKMkVFAgEAMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wODA3MTExMDAwMTRaMCMGCSqGSIb3DQEJBDEWBBTjENJ!!WXQqzBk%2FFkDRHvKR2Wz7zAJBgcqhkjOOAQDBC8wLQIUYjTKrBUYQidt!QlXSxIkKE6recsCFQCM8AkLarqs%2FHFWh1wH0rRg3L63zA%3D%3D; $Path=/; $Domain=.atosorigin.com". Domain attribute ".atosorigin.com" violates RFC 2109: host minus domain may not contain any dots
Any idea?
Regards,
Tanguy
Edited by: Tanguy Mezzano on Jul 11, 2008 12:01 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 7 | |
| 6 | |
| 5 | |
| 4 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.