Здесь я действительно не понимаю:
У меня есть экспресс на сервере, с инициализацией сеанса.
app.use(express.session({
secret: 'mySecret'
})
}));
Как упоминалось в этой статье Замешательство над идентификаторами сеанса с помощью Connect, он отправляет файл cookie connect.sid в любой запрос.
На стороне клиента я хочу прочитать содержимое этого файла cookie, и это кажется невозможным:
angular.module('myApp.controllers', ['ngCookies','myApp.services'])
.controller('homeCtrl', function($scope, $cookies) {
$cookies['test']='myValue';
console.log($cookies);
});
Когда я запускаю это, я получаю этот объект в журнале: Object {test: "myValue"}
, тогда как если я перейду на вкладку ressources в отладчике Chrome, я увижу оба файла cookie:
Что я делаю неправильно?
Невозможно ли получить доступ к серверным файлам cookie из angular?
Спасибо