在框架裡一直被要求重新登入

嵌入的應用程式顯示出來了,卻始終無法保持登入,每次重新整理都退回登入頁。原因 不是嵌入設定,而是瀏覽器不願意為位於另一個網站之中的頁面保留工作階段。

更新於 2026年9月1日

允許的網站 只決定誰可以放置這個頁面,其他一概不管。應用程式出現在畫面上之後能不能保持登入,取決於瀏覽器願不願意為一個與外層網站不同站台的頁面保留工作階段,而有些瀏覽器不願意。

1

瀏覽器擋掉了框架裡的工作階段

最常見

位於另一個網站頁面之中的頁面會被視為第三方,而設定為封鎖第三方 Cookie 的瀏覽器 — 或像 Safari 這樣預設就封鎖的瀏覽器 — 會在 Offision 建立工作階段的同時把它丟掉。症狀就是登入看起來成功了,一重新整理又回到登入頁。

這是瀏覽器的決定,Offision 無法覆寫。你可以用允許第三方 Cookie 的瀏覽器開啟同一個入口網站頁面來確認:如果那裡能保持登入,原因就是這個。接著擇一處理:

  • 讓入口網站頁面與 Offision 由 同一個站台 提供,就不再是第三方。這是唯一在所有瀏覽器都有效的做法。
  • 讓入口網站 用獨立分頁開啟 Offision,不要放進框架。
  • 請大家在自己的瀏覽器裡允許 Offision 網址的 Cookie — 這是每個人各自的設定,超出小團隊就不實際。
2

入口網站頁面是用明文 http 提供的

常見

嵌入頁面的工作階段只能在 https 上保留。公開位址上以 http 提供的入口網站頁面留不住工作階段,而且除非它在你自己的網路內,否則 允許的網站 本來就不接受這個位址。

把入口網站頁面改成 https,並同步更正 允許的網站 裡的位址。