Skip to Content
0
Former Member
Jan 06, 2011 at 05:06 AM

Using Single Sign On to Logon to BO server

80 Views

Hi,

We are working on a simple JAVA application using APIs provided by the SAP BO community (com.businessobjects.dsws.*) to access the BO reports by logging on to the server. Passing the user credentials manually like user name, password and domain works, but we want to use SSO; for which we are able to pass a Http Cookie to our web application. We want the cookie to be propogated to the BO server.

Something like :

EnterpriseCredential oEnterpriseCredential = new EnterpriseCredential();

/* oEnterpriseCredential.enable(Cookie) */

oSession = new Session(oConnection);

oSession.login(oEnterpriseCredential);

Right now we are setting the "Cookie" in Service Context, sort of like HTTP transport header filed, but this approach is failing as of now.