удалить ожидающее приложение «Новая версия» в iTunes connect

Браузер не может предоставить доступ к сторонним куки-файлам, таким как те, которые получены из ajax-запросов по соображениям безопасности, однако он автоматически их заботится!

Для этого вам необходимо:

1) войдите в систему с запросом ajax, из которого вы ожидаете, что будут возвращены файлы cookie:

$.ajax("https://example.com/v2/login", {
     method: 'POST',
     data: {login_id: user, password: password},
     crossDomain: true,
     success: login_success,
     error: login_error
  });

2) Подключитесь к xhrFields: { withCredentials: true } в следующем запросе (ах) ajax, чтобы использовать сохраненные учетные данные браузером

$.ajax("https://example.com/v2/whatever", {
     method: 'GET',
     xhrFields: { withCredentials: true },
     crossDomain: true,
     success: whatever_success,
     error: whatever_error
  });

Браузер позаботится об этих файлах cookie для вас, хотя они не могут быть прочитаны из headers и document.cookie

, см. мой ответ здесь: Как получить cookie из ответа AJAX?

21
задан Slee 30 August 2011 в 00:34
поделиться