场景
A站的
iframe
框里面嵌套了B站的登录框。登录之后,B站后端是保存了session
,跳转到首页,但是sesison
信息并没有保存成功。经测试,此问题仅存在于safari
浏览器。如果第二次登录,就可以保存session
成功。IE
没有测试。
网上搜索很多自参考资料,反正我测试是不行
最终一种处理方式是,将SESSION
信息加密返回,登录成功后,跳转到一个中转页面tmp.php
;
在中转页面解密并赋值SESSION
信息,然后跳转到本站首页header('location:http://'.$_SERVER['SERVER_NAME']);