Forum Discussion

dp_119903's avatar
dp_119903
Icon for Cirrostratus rankCirrostratus
Jul 27, 2015

APM iFrames and timeouts

I have two virtual servers.

 

One is sharepoint and we are accessing it via an access policy that is using SAML 2.0, with the F5 serving as the SP and an external iDP. This works great.

 

The other is a business application. This application is displayed via iframes within sharepoint. The application itself sits behind the F5 and is it's own virtual server. The access policy for that uses AD + RSA.

 

The traffic flow is pretty simple. User connects to sharepoint, hits the F5, gets sent to external iDP, authenticates and then is sent back to the F5 and into the sharepoint environment. Then if the user clicks a link in sharepoint that is for the business application they are taken to another sharepoint page that has multiple "web parts" that are iframes. They are making different calls to different URL's that are part of that business application. Before they get there they hit the F5 and have to logon using AD + RSA, then they hit the sharepoint page that is using the iframes for the business applications. All of this works great.

 

The issue is the timeout. Once the session times out for the business applicaion if the user clicks a link they are redirected back to the logon page for the F5 (AD + RSA)...which is understandable, however when they re-authenticate the sharepoint page that displays the iframe isn't displayed, instead the iframe (web part from sharepoint) is popped out as it's own page.

 

To summarize...user hits https://sharepointsite.com. Authenticates. Clicks a link for https://sharepointsite.com/businessapplication, authenticates, and then lands on the page. The page https://sharepointsite.com/businessapplication has iframes that call and etc. User is able to navigate and everything works. If user session times out, and the user clicks the link https://sharepointsite.com/businessapplication they are taken back to logon prompt, after re-authenticating INSTEAD of being taken to https://sharepointsite.com/businessapplication and having the iframes ( display, instead they are redirected directly to

 

Make sense? Trying to figure out when the session times out to just redirect them back to the https://sharepointsite.com/businessapplication page...or whatever page/link they were clicking when it timed out.

 

Thanks in advance

 

  • Can you please clarify which session times out? Here you have two sessions - one with Sharepoint and another one with business application, if I understood correctly.

     

    • dp_119903's avatar
      dp_119903
      Icon for Cirrostratus rankCirrostratus
      You did understand correctly. The timeout is for the business application.
  • Can you please clarify which session times out? Here you have two sessions - one with Sharepoint and another one with business application, if I understood correctly.

     

    • dp_119903's avatar
      dp_119903
      Icon for Cirrostratus rankCirrostratus
      You did understand correctly. The timeout is for the business application.