在MAC OS上使用Facebook登录时(在版本:10.10.5/2上测试),我们得到一个错误"cookies required"。在同一台mac上的Safari上运行正常。作为UserAgent的例子:Mozilla/5.0 (Macintosh;AppleWebKit/600.3.18 (KHTML,如Gecko)在我们的门户网站的其他网站上,我们可以在cookie上工作,但从服务器端读取,在javascript cookie读取我们得到这个错误。
是否可以解决这个问题?在前几周,我们没有任何问题,facebook登录MAC OS的专属门户。
谢谢。
要诊断,请尝试执行以下操作:
在MacOS的非功能版本和正常版本中捕获登录前后的HTTP请求头。
可能是cookie头被损坏/安全头被添加/等等