Мне нужно удалить cookie в другом домене (, контролируемом мной ) без перезагрузки страницы и открытия нового окна. Я пытаюсь:
var XHR = window.XDomainRequest || window.XMLHttpRequest
var xhr = new XHR();
var url = another_domain_url_which_removes_cookie;
xhr.open('GET', url, true);
xhr.send()
, но после нажатия на целевую ссылку сохраняется cookie. Если я изменю код на:
var url = another_domain_url_which_removes_cookie;
window.open(url)
все работает нормально.
Код сервера, который удаляет куки, следующий (python / werkzeug):
response = Response({}, mimetype='application/json')
response.delete_cookie('cookie_name')
Ребята, вы знаете, как заставить это работать, если это возможно?