问题前置条件:
iframe 所在的页面的主域名 为 aaa.cn iframe 嵌套的页面的主域名也是 aaa.cn 实现了在嵌套的页面里面的cookie写入值
问题描述:
嵌套的页面需要在请求接口的时候带上cookie, 现在发现 iframe嵌套的时候,取不到cookie, 把嵌套的页面拿出来直接新开一个页面,可以获取到
cookie的值
嵌套的页面
新开的页面
原因
外部的页面是http ,内部的是https ,导致访问不到, 所以 嵌套的时候除了注意域名一致,还得注意是http还是https ,必须一致才能获取到 都是http之后就能拿到了
嵌套的页面
新开的页面