【发布时间】:2014-03-20 12:21:14
【问题描述】:
我目前正在开发一个 C# 表单应用程序,该应用程序需要访问我计算机上的特定 cookie,我完全可以做到这一点。问题来了:
Google 将 cookie 存储在 SQLite 中,我下载了 Sqlite 数据库浏览器来帮助我查看这些值。令我惊讶的是,大约一半的 cookie 值显示为空(包括我需要的那个),尽管它们显然不是。
db 文件位于:
C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\Cookies
在 Chrome 上,我有一个名为“编辑此 Cookie”的插件,它允许我直接修改我所在网站上的 cookie。这个插件可以读取这些 cookie,并且 Web 浏览器可以在不同请求需要时通过 HTTP 解析值,所以它们肯定存在 - 尽管如此,SQLite 浏览器和我的自定义代码都得出特定值字段为空的结论.
这是为什么呢? 是什么阻止了某些应用程序读取该字段?
【问题讨论】:
标签: sqlite google-chrome cookies