【发布时间】:2011-11-18 05:28:13
【问题描述】:
最近我正在开发一个包含 facebook 身份验证的网站,基本上它会重定向到 facebook 页面(标题重定向)并且用户对其进行身份验证,然后 facebook 会重定向回该网站。在我的本地服务器上一切都很好,但是当我上传到实际的服务器时,事情就搞砸了。当 facebook 重定向回该站点时,会话信息(一些登录详细信息)会丢失。
我搜索并在我看来这是一个常见问题,但我尝试了所有建议的解决方案(比如在标题后添加 session_write_close() 或 exit() ,通过session_id) 它们都不起作用。我正在使用 Zend,所以“忘记 session_start”不是问题。
有人说它可以解决https的差异,有人说这是一个跨域的东西并且无法修复,我现在有点迷茫,任何有建议的人都非常感谢。
【问题讨论】:
标签: php zend-framework session facebook cross-domain