httpOnly cookie - не читать, а удалять на стороне клиента - PullRequest
0 голосов
/ 23 октября 2018

Я прочитал несколько тем в SO, что файлы cookie HttpOnly недоступны для кода JS, поэтому мы можем избежать перехвата файлов cookie .Я получаю это полностью.

Однако в моем случае сторонний сервер устанавливает файл cookie SESSID, который он использует для идентификации сеансового соединения, и устанавливает его как httpOnly.

Мне нужно иметь возможность «очистить» этот cookie, когда я переключаю профили, в противном случае сервер продолжает обслуживаться на основе заголовка Cookie, к которому присоединяется стек браузера.

Учитывая, что я могу 't сервер, какие еще есть варианты?Я попытался использовать $cookies.getAll(), но у него нет доступа к данному файлу cookie. Мне не нужно знать его значение, просто очистите мои локальные куки и убедитесь, что исходящие запросы не вставляют старый куки.

Это клиентское приложение angularJS (1.4).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...