同一个链接在浏览器打开与iframe引用表现不同
Posted ZhaoBuDaoFangXia
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同一个链接在浏览器打开与iframe引用表现不同相关的知识,希望对你有一定的参考价值。
做项目时发现,同一个链接在浏览器打开与iframe引用表现不同。这个页面需要登录态信息,之前已经有登陆过,有cookie,在浏览器能正常打开,但iframe引用却发现打开失败,需要重新登录。打开开发者工具观察请求参数,发现iframe引用多了个referer字段,于是在iframe那加个属性referrerPolicy="no-referrer"
,没想到竟然ok了……看来是后台校验了一下referer,如果有就要求重新登录。
话说为啥属性叫referrerPolicy,有两个r,但是请求字段是referer,只有一个r……
以上是关于同一个链接在浏览器打开与iframe引用表现不同的主要内容,如果未能解决你的问题,请参考以下文章
Phonegap / Cordova ios外部链接iframe无法在safari中打开
适用于 IOS 的 Chrome 无法在 iframe 中正确打开新窗口