0

我正在開發一個獲取不同域的Cookie的Chrome擴展。Chrome擴展 - 無法獲取不安全的Cookie

我使用chrome.cookies API,即

chrome.cookies.getAll({},function(cookies){console.log(cookies.length)}) 

然而,似乎我能得到的只有餅乾標記爲安全。 使用{secure:false}作爲過濾器對象我得不到任何結果。

此外,標記爲安全的cookie實際上只有一個,所以我不能100%確定chrome實際上是在安全cookie上進行篩選。

清單應正確設置(「cookies」作爲權限和正確的域) 有什麼我失蹤?

+1

犯規{安全:假}得到所有的非安全的cookie,而不是安全的呢?此外,安全功能僅適用於https域。 – 2014-08-29 16:18:55

+0

您確定實際上存在非安全Cookie嗎? – abraham 2014-08-29 20:23:21

回答

0

老問題,但仍然沒有答案,並在搜索中出現。 如果您的manifest.json明確要求訪問https://foo.bar,您將無法訪問不安全的cookie。

=>將其更改爲*://foo.bar