создать cookie в ajax-запросе
Здравствуйте!
Проверяю данные формы логина на сайст с помощью ajax-запроса (что-бы каждый не перзагружать полность страницу в случае ввода неверных данных). На стороне сервера, если все данные логин/пароль верны, пытаюсь поставить cookie, логаю пользователя, отправляю клиенту обратно сигнал что все ок, что все верно, в ответ на сторогне клиента идет redirect страницы. По идее, установленные куки должны быть доступны после повторного запроса, но проблема в том, что после перезагрузки страницы (на стороне клиента, с помощью javascript) те куки не видны (на стороне сервера), НО, если в ответ на ajax-запрос клиента на сторое сервера установить cookie, и там же на стороне сервера редиректнуть Header("Location: ...") (на стороне клиента страница не обнавляется, т/к/ ajax-запрос), а после вручную перезагрузить страницу, то все работает. Чего я делаю не так, ведь для сервера не важно, ajax-запрос это или другой?
|