В настоящее время я работаю над приложением форм С#, которому необходимо получить доступ к определенному файлу cookie на моем компьютере, что я могу сделать отлично. Здесь проблема:
Google хранит файлы cookie в SQLite, и я загрузил браузер базы данных Sqlite, чтобы помочь мне взглянуть на эти значения. Меня удивляет то, что примерно половина значений cookie отображается как пустая (в том числе и та, которая мне нужна), хотя они явно не являются.
Файл db находится по адресу:
C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\Cookies
В Chrome у меня есть аддон под названием "Edit This Cookie", который позволяет мне напрямую изменять файлы cookie на веб-сайте, на котором я нахожусь. Этот аддон может читать эти куки файлы, и веб-браузер может анализировать значения через HTTP, когда это необходимо для разных запросов, поэтому они определенно существуют. Тем не менее, браузер SQLite и мой пользовательский код приходят к выводу, что поле специального значения пустое.
Почему? Что это значит, что каким-то образом препятствует чтению поля определенными приложениями?