`

iframe下的cookie设置

    博客分类:
  • Web
 
阅读更多

http://viralpatel.net/blogs/how-to-set-third-party-cookies-with-iframe/

 

1.ASP.NET

 

HttpContext.Current.Response.AddHeader("p3p", "CP=\""IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT\""")

 

2.PHP

header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');

 

3.JSP

response.setHeader("P3P","CP='IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT'")

 

4.ColdFusion

<cfheader name="P3P" value="CP='IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT'" />
 

 

分享到:
评论

相关推荐

    Iframe+Cookie实现简单的单点登录

    通常,Iframe用于在不刷新整个页面的情况下加载其他网页内容,而Cookie则用来在客户端存储用户的身份验证信息。通过这两个技术的结合,可以实现在一个主应用中登录后,其他子应用自动识别用户身份的效果。 【标签】...

    safari,opera嵌入iframe页面cookie读取问题解决方法

    在用户未直接访问过iframe加载的源的情况下,这些浏览器会阻止iframe内的页面读取或设置cookie。为了解决这个问题,可以采取以下策略: 1. **使用引导页面**:创建一个引导页面,用户必须首先访问这个引导页面,...

    third-party-cookie-setter:如何在 iframe 中设置 cookie

    第三方 Cookie 设置器 有时无法在用户第一次访问页面时从第三方框架站点设置 cookie。 这通常是合法网站正常运行所必需的。 此解决方案通过尝试设置 cookie,或将用户重定向到框架外到父窗口,设置 cookie,并将...

    关于Iframe如何跨域访问Cookie和Session的解决方法

    这样,当Iframe加载admin.php时,浏览器会接受P3P头,允许在不同域之间设置和读取Cookie,从而实现跨域登录。 至于Session,虽然它看起来与Cookie不同,但它们在很多情况下密切相关。Session通常依赖于Cookie来存储...

    IFrame中Session丢失的解决办法

    尽管这可能增加网络传输的数据量,但在IFrame环境下,这是必要的,因为没有Cookie,SessionID就无法在主页面与IFrame之间传递。 3. **P3P头的添加:** 对于IE浏览器,需要在服务器端添加P3P头,例如`Response.Add...

    iframe 跨域访问session

    1. **P3P(Platform for Privacy Preferences)**:这是一种由W3C提出的隐私偏好平台标准,允许跨域`cookie`的设置。通过在响应头中添加`P3P`政策,服务器告诉浏览器它尊重用户的隐私。但这并不总是有效,因为并非...

    iframe跨域嵌套自适应高度

    本文将详细介绍如何实现`iframe`跨域嵌套下的自适应高度调整,并讨论如何解决因跨域嵌套而可能引起的`session`丢失问题。 #### 一、`iframe`自适应高度原理与实现 1. **基本概念**: - **`iframe`**:`iframe`即...

    单点登录跨域iframe互相通信方案.zip

    4. **Cookie管理**:在跨域场景下,可以通过设置`document.domain`属性使子域共享主域的Cookie,从而实现身份信息的传递。在SSO中,Cookie常用来存储会话标识或认证信息。 5. **安全考虑**:在实现跨域iframe通信时...

    iframe-cookie

    在开发模式下运行应用程序。 打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。 您还将在控制台中看到任何棉绒错误。 yarn test 在交互式监视模式下启动测试运行器。 有关更多信息,请参见关于的部分。...

    cookie使用方法集

    默认情况下,Cookie只在创建它的页面所在的目录及其子目录下有效。如果需要在网站的其他地方也能访问到Cookie,可以将`path`设置为"/",这样Cookie在整个站点内都有效。 总结,理解并熟练掌握Cookie的使用是Web开发...

    iframe与主框架跨域相互访问

    然而,当`iframe`中的页面与包含它的主框架页面位于不同的域名下时,会涉及到跨域安全问题。本文将深入探讨`iframe`与主框架如何进行同域和跨域访问,并提供相关的解决方案。 同域访问: 在同域环境下,即`iframe`...

    解决webview内的iframe中的事件不可用的问题

    解决webview内的iframe中的事件不可用的问题 在 Android 应用程序中,使用 WebView ...我们可以通过重写 WebViewClient 的方法来控制 iframe 中的事件,并使用 CookieManager 来控制 WebView 对第三方 Cookie 的支持。

    PHP关于IE下的iframe跨域导致session丢失问题解决方法

    解决办法同样是确保正确设置Cookie策略,使得Session能够在不同的页面间正确传递。 总的来说,针对IE浏览器中iframe跨域导致Session丢失的问题,关键在于理解浏览器对跨域Cookie的处理方式,特别是IE的独特限制。...

    iframe跨域与session失效问题的解决办法

    当B在A页面的iframe中加载时,如果B设置了cookie,这些cookie会被视为第三方cookie。第一方cookie是用户直接访问网站时由该网站设置的cookie,而第三方cookie是由网站嵌入内容的外部域设置的cookie。 Session,或...

    检查cookie范围.docx

    例如,一个页面上的脚本可以操纵iframe,访问并操作不同路径下的Cookie。因此,依赖路径隔离来保护Cookie是不足的。 为了确保应用程序的安全,开发者和安全审计人员需要仔细检查所有可能接收Cookie的域名和路径。...

    Iframe的页面,判断是否登录的时候有时候有问题就需要

    2. **设置CORS**:对于跨域的Iframe,可以通过设置CORS头允许来自特定源的请求,从而绕过同源策略限制。 3. **统一登录状态管理**:利用Cookie、Session或现代前端框架(如React、Vue)的状态管理库(如Redux、Vuex...

Global site tag (gtag.js) - Google Analytics