晚上好,
这个问题我问了好几次都没有反应,希望这次一切顺利。几年来,我一直在使用 php 和 Facebook PHP SDK 开发 Facebook 应用程序。最近我一直在努力使用 Safari 和 Facebook 登录。
问题是Safari 6默认检查了“阻止第3方cookies”选项,所以我的应用程序无法自动设置cookies。我只在 Safari 中看到这一点,cookie 是空的,与 Chrome 或 Firefox 不同,它们都很好地保存了 cookie。
我正在使用Facebook PHP SDK 示例登录用户,所以我不知道问题出在哪里。我已经阅读了很多“解决方案”,但都不是最新的,并且不适用于 Safari 6。
有没有办法手动设置 cookie 或告诉浏览器这是一个安全站点?
我真的不知道我是否问对了问题。我对这个问题感到绝望,真的,我已经尝试了一切,我可以使用一些帮助,任何事情都会有帮助。
非常感谢!