Как очистить куки перед выходом из AngularJS
Я использую AngularJS v1.5.8
В моем приложении AngularJS есть кнопка выхода из системы, когда я нажимаю на кнопку, она не выходит из системы, а возвращает меня на домашнюю страницу.
Если я осматриваю домашнюю страницу и перехожу на вкладку... Приложение -> Хранилище -> Файлы cookie -> http://localhost:8080/
Существует файл cookie с именем: JSESSIONID. Если я вручную очищаю файл cookie в окне проверки, то могу выйти из системы OK, когда я нажимаю кнопку выхода из системы, он переходит на страницу входа с сообщением "успешно завершен выход". Это то, что я хочу, но я не могу понять, как очистить этот файл cookie перед выходом из системы.
Я перепробовал все примеры, которые могу найти на этом сайте, но мне это не понятно. Есть идеи?
Это то, что у меня есть
var application = angular.module('application',["ng","ngRoute","ngCookies", "ngResource", "ngSanitize","ngAnimate","ngTouch"]);
var contextCtrl = application.controller('contextCtrl', [ '$location', '$rootScope', '$scope', '$contextService', '$timeout', '$cookies',
function($location, $rootScope, $scope, $contextService, $timeout, $cookies) {
$rootScope.logout = function() {
console.log('I am here...')
$cookies.remove('JSESSIOINID');
console.log('I am here again...')
$('#logoutForm').submit();
}