Safari iFrame HTTP 标头重定向问题



我遇到的问题是我已经创建了iFrame,它将进入安全的在线第三方购物车。 iframe在所有其他浏览器,IE,Chrome和Firefox中正确加载,但是对于Safari,我在窗动中收到"HTTP标头重定向过多"的错误,并且框架无法加载。 如果我只在 iFrame 之外的 Safari 中加载网站,它会加载得很好,但在 iFrame 中加载效果不佳。 重定向来自第 3 部分站点,该网站为首次访问者设置了一些会话和 cookie,然后将其登录到他们的登录页面上。 如果您之前访问过该页面并设置了cookie和会话,则该页面将在Safari iFrame中加载即可。

我试图找到一种解决方案,但无济于事,以便网站用户在我们网站上使用 iFrame 之前不必预加载第 3 方网站。 程序中是否有某些内容可以禁用 Safari 中的 HTTP 重定向限制并允许页面像其他浏览器允许的那样执行它需要做的事情? 任何帮助都会很棒。

发现了问题,问题是 Safari 的默认设置是允许来自它访问的网站的 cookie,因为他们从未访问过 iFrame 中的网站,因此没有设置 cookie,从而导致 iFrame 内部循环。

最新更新