cancel
Showing results for 
Search instead for 
Did you mean: 

Java redirect to InfoView with token (BO XI 3.1)

Former Member
0 Kudos

Using a token, a web page automatically redirects to the user's infoview page (with automatic logon). It's OK.

The Java code :

authMessage.setUrl(BOEEnv.getBOEBaseUrl() + PARAM_INFOVIEW + token);
  • BOEEnv.getBOEBaseUrl() = "http://myUrl:8080/"
  • PARAM_INFOVIEW = "InfoViewApp/logon/start.do?ivsLogonToken="

Now we have to use a redirection via Netscaler.

  • BOEEnv.getBOEBaseUrl() = "http://NetscalerUrl/"
  • Netscaler redirect "http://NetscalerUrl/InfoViewApp/*" to "http://myUrl:8080/InfoViewApp/*"

The first time the user try to go to InfoView, he land on a blank page with URL https://NetscalerUrl/PlatformServices/service/app/logon.do. When the user go back and retry, his user's InfoView is displayed.

What to do to go directly to the user's InfoView?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

I add a redirection in Netscaler ("http://NetscalerUrl/PlatformServices/service/app/logon.do" to "http://myUrl:8080/PlatformServices/service/app/logon.do") and it's OK.

I can't try the over solution (at this step of the project we can't modify the code). I will try in a other step.

Thank you.

Answers (1)

Answers (1)

daniel_paulsen
Active Contributor
0 Kudos

Hi Christophe,

What happens if you go to "logon.do" instead of "start.do"?

additionally, you could try using a serializedsession rather than a logontoken.
KBA: https://launchpad.support.sap.com/#/notes/1680935

Dan