|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.05.2016, 20:40 | #1 |
Форумчанин
Регистрация: 08.11.2010
Сообщений: 593
|
IE и установка кук на поддомен
Добрый день, товарищи, столкнулся с такой неприятной проблемой - Interner Explorer (он же Edge), а если говорить конкретнее то установка cookie
исполняю такой код: Код:
Set-Cookie:test=test+new1464629956; expires=Tue, 31-May-2016 05:39:16 GMT; Max-Age=43200; domain=some.domain.ru а вот если выношу скрипт на domain.ru и пробую проставить куки, то он их с радостью начинает хавать. Собственно вопрос, как решить данную проблему? |
30.05.2016, 20:56 | #2 | ||
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Попробуй поставить точку перед аргументом domain:
Цитата:
Цитата:
Последний раз редактировалось Andkorol; 30.05.2016 в 21:00. |
||
30.05.2016, 21:01 | #3 |
Форумчанин
Регистрация: 08.11.2010
Сообщений: 593
|
т.е. получаем так:
Код:
Последний раз редактировалось CodeNOT; 30.05.2016 в 21:02. Причина: так path забыл |
30.05.2016, 21:23 | #4 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Там ещё есть какой-то прикол: типа нельзя из домена установить cookie для конкретного поддомена (т.е. запуская скрипт на domain.com – нельзя установить cookie для sub.domain.com) – а только либо для текущего домена(domain.com), либо для текущего домена + всех его поддоменов(.domain.com), либо для домена более высокого уровня(com).
Другими словами, установить cookie для поддомена можно либо указав точку перед доменом (и тогда эта cookie будет доступна для всех поддоменов текущего домена – что не всегда ОК в плане безопасности) – либо запуская скрипт именно из нужного поддомена. Как-то так, если мне память не изменяет. |
01.06.2016, 12:21 | #5 |
Форумчанин
Регистрация: 08.11.2010
Сообщений: 593
|
в общем голова моя дурная, в итоге внимательно посмотрел на заголовки и отследив как ие ставит куки заметил, что если в поддомене есть какие-то символы типа (_ или -) то он начинает чудить, в а точнее вот как он себя ведет:
положим что поддомен у нас test-some.domain.ru при установки куки ие: test- засовывает как в доп параметр, some.domain.ru - в домен |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос про поддомен | Vamp_star | PHP | 3 | 06.03.2016 06:13 |
ЧПУ. Перенаправление на поддомен | pashka_dos | Общие вопросы Web | 4 | 17.12.2014 11:47 |
Сохранение кук для контакта | scroyler | Работа с сетью в Delphi | 2 | 02.03.2012 16:02 |
Работа с проксями, чистка кук | `enCore | Работа с сетью в Delphi | 0 | 05.02.2012 13:52 |
Вывести полученный кук в edit | Pasha_Sh | Работа с сетью в Delphi | 1 | 13.06.2010 14:04 |