最佳答案
我去了一个使用 vBulletin 3.8的论坛。当我登录时,我使用 firebug 来查看 Cookie 被设置了什么。我看到这些饼干:
_ _ utmb,_ _ utmc,_ _ utma,_ _ utmz,bbsessionhash,vbseo _ loggedin,bbpassword,bbuserid,bblastactivity,bblastaccess
它们都有一个值集,而且域是相同的。
但当我使用 JavaScript 查看它们时,它只看到这些 cookie:
_ _ utmb,_ _ utmc,_ _ utma,_ _ utmz,vbseo _ loggedin,bblastactivity,bblastaccess
在 firebug 中,我只看到实际设置的三个 cookie: bbsessionhash、 bbpassword 和 bbuserid。列中的 HTTPOnly。这意味着什么? 这就是为什么我无法在 JavaScript 中看到使用 document.cookie
的 cookie 的原因吗?