cancel
Showing results for 
Search instead for 
Did you mean: 

passing parameter url

Former Member
0 Kudos

Hi,

I have created a hyperlink that launches a crystal reports through Business Objects Enterprise

Ex: http://<servername>:<port>/CrystalReports/viewrpt.cwr?id=1234&apsuser=myuser&apspassword=mypassword&...

this is working fine...

But here i dont want to pass the apsuser and apspassword.

if i am not passing apsuser and apspassword through query string it is prompting me logon BO server page.

how can i achieve this without prompting me logon authentication page.

can anyone give me an idea to resolve this?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello,

The short answer is that you can't. Enterprise will always need to authenticate a request for a report. You have a few options though.

1. You can sent up Single Signon for your Enterprise system and then the URL should "pass through" without additional prompting. For information on setting up Single Signon you can search for specific KB articles or submit a question to the SAP BusinessObjects forum.

2. You can create a logon token and pass the token via the URL instead of clear text credentials. To create a token using the Enterprise .NET SDK you can use the information in KB [1201982 - How to create a logon token using the .NET SDK for use in OpenDocument|https://bosap-support.wdf.sap.corp/sap/support/notes/1201982]. Note that you'll probably need to be logged into your SAP Service Marketplace (SMP) account in order to view this KBase article.

The KB article also has links to documents that show how to create URL Reporting and OpenDocument links.

Sincerely,

Dan Kelleher

Former Member
0 Kudos

Hi, Thanks

using token i am able to skip the logon prompt page.

Sincierly,

Hanuman.

Answers (0)