Start of Content Area

Function documentation Session Handling without Cookies  Locate the document in its SAP Library structure

Use

Several applications can be included on a Portal page, that are either called in the same window or in a separate window:

This graphic is explained in the accompanying text This graphic is explained in the accompanying text

In the BSP programming model, the session_id can be transferred either as a cookie or as a URI parameter, where by default it is transferred as a cookie. The URI parameter in the URL is the statement in brackets after the namespace specification, such as (bD1kZSZjPTAwMA==).

When BSP applications are integrated in the Portal, the session_id is not created as a cookie, as is the usual case, it must be generated in the URL instead, because otherwise it would not be possible to differentiate between the BSP sessions. This is why the existing BSP Session Handling was enhanced with a variant without cookies.

Functions

Session handling for the portal is slightly different from the usual BSP session handling.

Interface IF_BSP_RUNTIME was enhanced with the following additional methods:

The interface IF_BSP_NAVIGATION was also enhanced:
Methods
if_bsp_navigation->goto_page( )or if_bsp_navigation->goto_page_cs( ) of the navigation object were enhanced so that the target page was adjusted.

 

 

End of Content Area