我遇到的问题是我创建的iFrame和安全的在线第三方购物车。 iframe与所有其他浏览器,IE,Chrome和Firefox正确加载,但在Safari中,我在窗口活动中收到“太多HTTP标头重定向”的错误,并且框架未加载。如果我只是在iFrame外部的Safari中加载网站,它加载得很好但不在iFrame中。重定向来自第三方网站,为首次访问者设置一些会话和cookie,然后将其登录到登录页面。如果您之前访问过该页面并设置了Cookie和会话,那么该页面将在Safari iFrame中正常加载。
我试图找到解决方案,但无法获得解决方案,以便网站用户在我们网站上使用iFrame之前不必预先加载第三方网站。编程中是否存在禁用Safari中的HTTP重定向限制并允许页面像其他浏览器允许的那样执行其需要执行的操作的内容?任何帮助都会很棒。
答案 0 :(得分:4)
我发现了问题,问题是Safari的默认设置是允许来自其访问的网站的Cookie,因为他们从未访问过iFrame中没有设置Cookie的网站,从而导致iFrame内部的循环