cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Using Embedded Frame and BI OpenDocument secured URL (HTTPS)

Former Member
0 Likes
1,946

The context :

Here is the layout of my first application (APPLI_1) which is used as a container for other applications :

Any embedded application are quite similar :

Basically, I wanna open APPLI_1 and see APPLI_2 in it and displaying DOCUMENT :

And it works… but only on local :

It DOES NOT work when executing on BI Platform….

What I see with opendocument :

I can see my header 1 and then my heder 2 very briefly but finnaly it only displays the document in my browser window.

What I did :

APPLI_1 :

On Startup, a specific Design Studio application (APPLI_2) URL (OpenDocument….) is loaded into embedded frame  FRAME_VIEWER that takes 100% space of PANEL 2 (margins = 0, width/height = auto):


//g_home_url redirected on APPLI_2 URL

g_home_url = "https://my_platform/BOE/OpenDocument/opendoc/openDocument.jsp?sIDType=CUID&iDocID=AbaYTt8drhRPkaGVlk...";

VIEWER_FRAME.setUrl(g_home_url);



APPLI 2 :

On Startup, a specific WebIntelligence Document  (DOCUMENT_2) URL  (OpenDocument….) is loaded into embedded frame FRAME_VIEWER_2  that takes 100% space of PANEL 4 (margins = 0, width/height = auto ).


/*

* Document URL

*/

g_document_url = "https://my_platform/BOE/OpenDocument/opendoc/openDocument.jsp?sIDType=CUID&iDocID=AUP_KxaGOQpJul11HA...";

VIEWER_FRAME2.setUrl(g_document_url);


The error seems to occur when using opendocument URL with https url : HTTPS://my_platform/BOE/OpenDocument....

Because if I replace by http url it works.

Any idea to make it working ? Or another component ?

Thanks



View Entire Topic
Former Member
0 Likes

try to replace https://myplatform/BOE/... in the child frame with https://myip/BOE/... and see if it works as well.

If so, then my assumption is that the session management of the BOE is not capable of hosting two applications in the same browser window using the same session ID. We have had the feedback, that BOE session management is on window basis, not on frame basis. So the iframe architecture might work with some applications but not with others.

In case my assumption is correct, then you could try to provide an SSO mechanism to both server URLs somehow (e.g. using SAP Portal or AD SSO) that essentially then would create two logon sessions that do not interact.

Best Regards

Jörg

Former Member
0 Likes

Hi Jörg,

thank you for your input. Unfortunately that does not work neither.

FYI, my whole platform is windows AD SSO configured.

Regards,

Aurelien