原文:webview中主應用使用iframe調用第三方應用出現跨域Cookie的SameSite問題導致訪問iframe內嵌頁面異常

今天接到一個需求,往老的手機app項目中集成別的部門開發的報表功能。第一下就想到了iframe。因為只有簡單的插入頁面,其余的不涉及,也不能因為加入一個就修改前端架構所以選來選去就iframe最方便。想到就開始搞,沒一會代碼就over了。然后就開始調試看看有木有問題。結果打開直接空白,第一時間又去看了一下代碼 這個不是好習慣,得要第一時間排查問題,不一定就是代碼的問題 。結果一看代碼好像沒什么問題 ...

2022-01-20 13:34 0 2224 推薦指數:

查看詳情

Chrome 80 Iframe CookieSamesite 問題

新項目要嵌入之前的一個項目,而且該被嵌入項目之前提供給第三方使用,他們也是用的iframe。以前都是好的,但是現在發現要是iframe的地址和父級的地址不同源,項目登錄時無法設置cookie。 一開始以為后端出問題了,后來換火狐、ie edge 都是可以的,並且其他人的Chrome也有可以用 ...

Wed Mar 25 22:07:00 CST 2020 2 14959
Chrome 80 Iframe CookieSamesite 問題

我們知道,通過設置Access-Control-Allow-Credentials: true和xhr.withCredentials = true,可以實現傳遞Cookie. 達到保存用戶登錄態等目的。但使用不當,也會有CSRF風險。所以,從Chrome 51開始,瀏覽器的Cookie新增 ...

Tue Mar 24 23:03:00 CST 2020 0 1911
廣告等第三方應用嵌入到web頁面方案 之 使用iframe嵌入

有些項目中可能會遇到這樣的需求, 需要在一個項目中嵌入其他的項目的頁面或者功能.並且需要這兩個頁面之間能夠進行交互. 本文主要介紹如何實現這種第三方應用的嵌入, 主要有以下幾個方向: 1.iframe引入第三方應用 2.嵌入js片段 3.封裝成SDK 本篇將主要介紹第一種 ...

Fri Feb 23 23:29:00 CST 2018 0 3769
Chrome 80及以上版本 Iframe CookieSamesite 問題

轉自: https://www.cnblogs.com/liu01321/p/13521558.html 新項目要嵌入之前的一個項目,而且該被嵌入項目之前提供給第三方使用,他們也是用的iframe。以前都是好的,但是現在發現要是iframe的地址和父級的地址不同源,項目登錄時無法設置 ...

Sun Oct 18 02:44:00 CST 2020 0 1034
Chrome 80及以上版本 Iframe CookieSamesite 問題

 新項目要嵌入之前的一個項目,而且該被嵌入項目之前提供給第三方使用,他們也是用的iframe。以前都是好的,但是現在發現要是iframe的地址和父級的地址不同源,項目登錄時無法設置cookie。 一開始以為后端出問題了,后來換火狐、ie edge 都是可以的,並且其他人的Chrome也有可以用 ...

Tue Aug 18 17:25:00 CST 2020 0 5140
chrome瀏覽器 同站(SameSite)策略 導致 iframe 內嵌頁面cookie無法寫入

前兩個tab頁是項目本身的,第三個是iframe嵌套的以前的一個項目(獨立的功能); 做好后,第三個tab一直沒怎么用。最近突然有用戶要用,但是部分人的界面白屏。 排查發現是接口請求失敗導致的JS報錯,失敗原因是登錄后cookie存儲失敗。 原因:Chrome 80版本 ...

Wed Sep 30 18:50:00 CST 2020 0 2091
chrome 不再支持iframe 攜帶cookie 訪問第三方站點

最近小伙伴說系統有一個跳轉第三方的功能有的人電腦端不好使了,我檢查了下自己的頁面,發現沒問題,於是一口答復:不管!!!(其實是卑微的說:那先在手機端試試吧。結果手機端正常,於是就先忙別的事情了) 今天不經意間點了下自己手機端的功能,發現手機端也不顯示了!!!然后再看電腦端也不好使 ...

Tue Aug 25 01:13:00 CST 2020 3 8619
前端頁面訪問第三方資源出現問題

在開發功能時,獲取第三方資源無法正常加載,導致圖層無法正常顯示,截圖如下: Access to fetch at 'https://t7.tianditu.com/DataServer?T=vec_w&x=53547&y=28548&l ...

Wed Oct 13 00:35:00 CST 2021 0 1334
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM