Я занимаюсь разработкой веб-приложения ASP.NET 4.0, в котором я пытаюсь использовать iframe для загрузки стороннего веб-сайта:
<iframe id="ifr1" src="http://newdomain.com?id=test&password=123"
width="100%" height="600px">
</iframe>
newdomain.com пытается разместить куки в браузере, и 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\"");
}
Но это не работает, и я сейчас очень растерялся. Кто-нибудь может мне помочь с этим?