Safari扩展cookie未被识别/传递

Ale*_*x K 21 javascript cookies safari xmlhttprequest safari-extension

我最近一直在向Safari移植Chrome扩展程序,并遇到了这种错误(错误,功能等)

因此,在全局页面中,我向安全页面发出XMLHTTP请求,该页面仅在您登录后才可用.

例:

  1. 我只是使用浏览器登录 - 通常你在Facebook或其他安全页面上
  2. 之后,在全局页面中,我加载了一个只能登录的xmlhttp - 它说我还没有登录

似乎全局页面有一些自己的cookie,所以一个安全的页面认为我是新的

ps:在Chrome中,我可以加载该页面,它认为我代表登录用户,所以我猜Safari中有一些限制

pps:我听说在Safari中有一个Block第三方cookie选项,但即使我检查它"永不阻止"它仍然无法正常工作

rsa*_*hez 1

我在 Windows 版 Safari 5.1.2 中遇到了这个问题,但升级到当前版本 (5.1.7) 后问题消失了。也许他们在某个中间版本上修复了它。它也适用于 Mac OS X 的 Safari 5.1.3。