Hi there
I have a portal solution (DNN 4.9.5) that uses the DNN Masters Multi User Portal sharing module (http://www.dnnmasters.com/dnnmasters-multi-portal-user-sharing-extreme-3).
I am using floatbox (http://randomous.com/floatbox/home) to display data from one portal (our 'publishing' portal) on another portal - all portals are in the same dnn instance. So basically what happens is articles are published on portal A. I then create rss feeds and pull these feeds through to portal B. A user then clicks on the RSS feed headline on portal B, and a floatbox appears, that pulls the full article from Portal A through in an iframe. If the user is logged in on portal B, and they access the article on portal A, they should automatically be logged into Portal A ... I need them logged in in order to place comments on the articles. The solution I have in place works perfectly in Firefox and Chrome, but not IE ...
Now the problem I have is IE specific, and seems to have to do with the way the IE handles session state and cookies (more info on this here : http://petesbloggerama.blogspot.com/2007/08/aspnet-loss-of-session-cookies-with.html).
The abovementioned article outlines a solution to this issue, by simply adding a small snippet of code to the global.asax file ... and here we get to the crux of my problem - how do I do this ? I tried just pasting it into the existing DNN installations global.asax file and the site bombed out.
Can someone please explain to me how I could do this ?
Here is the code snippet I must add (it basically adds a Platform for Privacy Preferences (P3P) compact policy header :
protected void Application_BeginRequest(object sender, EventArgs e)
{
HttpContext.Current.Response.AddHeader("p3p", "CP=\"IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT\"");
}
This is an urgent issue, so if anyone can assist with how to achieve this, I would be most appreciative :)
Thanks in advance :)