2010-08-23 57 views
1

我正在开发中,我试图使用iframe来加载第三方网站的ASP.NET 4.0 Web应用程序:的iFrame Cookie的问题在Internet Explorer

<iframe id="ifr1" src="http://newdomain.com?id=test&password=123" 
     width="100%" height="600px"> 
    </iframe> 

的newdomain.com试图地方浏览器中的Cookie以及IE的剂量。我无法控制newdomain.com上托管的应用程序。我已经阅读了很多关于将P3P信息添加到托管iframe的页面标题的文章。所以在我的应用程序的Global.asax我有以下代码:

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\""); 
    } 

但这不起作用,我现在很困惑。谁能帮我这个?

回答

0

不幸的是,这段代码实际上需要在第三方网站的代码中,而不是你的...我只是有这个问题,但幸运地控制了iframed页面。