- Файлы cookie не сохраняются на iPhone 5s (iOS 10.2.1)
- Решение
- Как включить или отключить Cookie на iPhone
- Что такое куки?
- Зачем их разрешать?
- Зачем их отключать?
- Как отключить или изменить предпочтения в отношении файлов Cookie
- Safari
- PHP несколько куки не работают на iPad/iPhone
- ОТВЕТЫ
- Ответ 1
- Как включить или отключить Cookie на iPhone
- Что такое куки?
- Зачем их разрешать?
- Зачем их отключать?
- Как отключить или изменить предпочтения в отношении файлов Cookie
- Safari
- Кука не сохраняется
Файлы cookie не сохраняются на iPhone 5s (iOS 10.2.1)
Я знаю, что было предложено много вариантов по этому вопросу, и я попробовал почти все предложенные решения, но ни один из них не помог мне.
Я разрабатываю веб-сайт, который использует php для установки cookie следующим образом:
Цель состоит в том, чтобы распознать возвращающегося пользователя, попросить его подтвердить, что это он, а затем продолжить с того места, на котором он остановился в последний раз, когда посещал сайт. Есть еще одна опция, которая требует от них повторного ввода своего идентификатора пользователя, так что не все потеряно … но это усугубляет то, что я не могу заставить это работать.
Вот сценарий, когда я захожу на сайт, используя что-то кроме Safari на iOS.
- Запустите браузер и введите URL для моего сайта.
- Введите UserID (и другую необходимую информацию), чтобы начать (или возобновить) работу на сайте
- Работы на сайте немного
- Введите URL для любого другого сайта.
- Повторно введите URL для моего сайта … Я вернулся туда, где остановился.
- Завершить браузер
- Перезапустите браузер и введите URL для моего сайта.
- Я вернулся туда, где я остановился
Вот сценарий, когда я захожу на сайт с помощью Safari на iOS. (шаги 1.-7 совпадают)
- Сайт требует от меня повторного ввода UserID (и другой необходимой информации) для возобновления работы на сайте.
Единственная тестовая платформа, которую я тестировал, имеет эту проблему — Safari на iOS. Я тестировал Safari, Chrome, Firefox на OSX и Windows, Chrome на iOS и Chrome на Android. Все это работает, как и ожидалось. Настоящим отличием является то, что я также тестировал с помощью симулятора iPhone 5s, который поставляется с Xcode и который также работал как ожидалось.
Я проверил, дважды проверил, трижды проверил мои настройки «Блокировать куки» на моем (физическом) iPhone, и это явно «Разрешить всегда»
Я подключил телефон к ноутбуку с помощью USB-кабеля и проверил настройки файлов cookie с помощью WebInspector. Файл cookie USER_ID устанавливается сразу после шага 2. Срок действия истекает через 30 дней. Флаг HTTP установлен. Путь «/». Веб-сайт правильный (я пробовал как с, так и без ведущих ‘.’). Файл cookie все еще устанавливается после шага 5. Файл cookie исчезает на шаге 7 (перезапуск Safari и переход на мой сайт).
Я рвал на себе волосы последние 2 дня. Кто-нибудь видел это раньше? А еще лучше, кто-нибудь знает, что может происходить?
Большое спасибо,
Майк
Решение
Я позаимствовал iPhone у друга и обнаружил, что у меня нет проблем с моим сайтом.
Вернулся на мой телефон и очистил всю историю браузера. Это начало работать. Не уверен, что было в истории, что вызвало эту проблему, но я двигаюсь дальше.
Источник
Как включить или отключить Cookie на iPhone
Некоторые пользователи могут задаваться вопросом, как включить Cookie на iPhone. У разных людей разные мнения о том, является ли включение куков риском для безопасности или приватности. Некоторые сайты имеют функции, зависящие от файлов cookie, и поэтому требуют их включения.
Браузеры, в свою очередь, тоже имеют разную степень настройки когда дело доходит до файлов Cookie. В этой статье мы расскажем, как можно включить, отключить или изменить настройки куков в Safari, Chrome и Firefox на iPhone.
Что такое куки?
HTTP-cookie – это небольшие коллекции данных, которые веб-сервер создает, когда пользователь просматривает веб-сайт. Затем веб-браузер оставляет файл cookie на устройстве пользователя.
Зачем их разрешать?
Куки, используемые сайтом, могут использоваться для сохранения важной информации о ваших предпочтениях, имён пользователей и паролей.
Зачем их отключать?
Куки, используемые третьими лицами, например рекламными компаниями, могут служить для отслеживания вашей интернет-активности с целью таргетинга рекламы по вашим интересам.
Как отключить или изменить предпочтения в отношении файлов Cookie
Safari
Если вы используете Safari для просмотра интернет-страниц на iPhone, вы можете изменить множество параметров через Настройки.
- Откройте приложение «Настройки», затем прокрутите вниз и выберите Safari.
- Чтобы включить куки, прокрутите вниз до раздела «Конфиденциальность и безопасность» и нажмите на тумблер рядом с пунктом меню «Блокировка всех Cookie».
Источник
PHP несколько куки не работают на iPad/iPhone
Итак, мое приложение является корзиной электронной торговли на основе iframe; сеанс корзины хранится в домене доступа. Когда пользователь проверяет, iframe разворачивает всплывающий логин на наш SAAS (который очищает наш домен для файлов cookie с перекрестными доменами). После аутентификации входа в систему всплывающее окно закрывается, и обновление iframe обновляется и загружает пользователя с сохраненной информацией (все сделано правильно). Сеанс телеграммы проходит через iframe через HTTP-запросы, поэтому он правильно поражает сервер.
Проблемная область: Мое приложение развертывает несколько файлов cookie (сеанс телеграммы, ссылающийся сайт и т.д.), кажется, что ТОЛЬКО на сафари iPhone и iPad, заголовки не отображают несколько файлов cookie. Устанавливается только один. Имейте в виду, что у меня есть заголовок php, объявляющий допустимые несколько файлов cookie (или технически разрешенных нескольких заголовков). Очевидно, проблема связана с мобильными браузерами клиентского сайта, у кого-нибудь есть эти проблемы?
Сообщается через PID Apple Bug Reporter # 13966978.
ОТВЕТЫ
Ответ 1
Оказывается, что метод безопасного добавления нового домена через новое всплывающее окно (установить cookie с информацией о домене +, помеченный как безопасный) не работает.
Вы должны сначала добавить простой куки файл в самую первую строку без каких-либо дополнительных флагов i.e.:
Это была очень странная ошибка и сообщается @
Яблочный репортер PID # 13966978.
Источник
Как включить или отключить Cookie на iPhone
Некоторые пользователи могут задаваться вопросом, как включить Cookie на iPhone. У разных людей разные мнения о том, является ли включение куков риском для безопасности или приватности. Некоторые сайты имеют функции, зависящие от файлов cookie, и поэтому требуют их включения.
Браузеры, в свою очередь, тоже имеют разную степень настройки когда дело доходит до файлов Cookie. В этой статье мы расскажем, как можно включить, отключить или изменить настройки куков в Safari, Chrome и Firefox на iPhone.
Что такое куки?
HTTP-cookie – это небольшие коллекции данных, которые веб-сервер создает, когда пользователь просматривает веб-сайт. Затем веб-браузер оставляет файл cookie на устройстве пользователя.
Зачем их разрешать?
Куки, используемые сайтом, могут использоваться для сохранения важной информации о ваших предпочтениях, имён пользователей и паролей.
Зачем их отключать?
Куки, используемые третьими лицами, например рекламными компаниями, могут служить для отслеживания вашей интернет-активности с целью таргетинга рекламы по вашим интересам.
Как отключить или изменить предпочтения в отношении файлов Cookie
Safari
Если вы используете Safari для просмотра интернет-страниц на iPhone, вы можете изменить множество параметров через Настройки.
- Откройте приложение «Настройки», затем прокрутите вниз и выберите Safari.
- Чтобы включить куки, прокрутите вниз до раздела «Конфиденциальность и безопасность» и нажмите на тумблер рядом с пунктом меню «Блокировка всех Cookie».
Источник
Кука не сохраняется
Кука сессии
Здравствуйте! Не знаю к какому разделу отнести этот вопрос, но оставлю его здесь (извините если.
Не удаляется кука
18
а там, где вы проверяли — в браузере самом печеньки не отключены?
Добавлено через 2 минуты
Я проверял только на двух и это были браузеры от гугал и там вообще нет такой настройки да и у меня он стоит!
Добавлено через 58 секунд
Да и название кук я разные пробовал!
да ну что Вы говорите?) chrome://settings/content — перейдите (настройки->расширенные->настройки содержания) самое первое
а какая разница какое имя. запустите тот код что я написал и обновите страницу пару раз
Спасибо не знал как в эти настройки попасть! На том браузер на котором не заходит стоит сохранения как и у меня! По части вашего кода у меня выводится значение куки в том браузере выводятся НЕЧЕГО
Добавлено через 1 минуту
проверил в пяти браузерах — лисе, хроме, опере, ИЕ, яндекс.интернет. Везде работает. Проверьте еще раз настройки кукисов самого браузера
Добавлено через 1 минуту
P.S. только помимо bar еще четыре буквы пишет
проверил в пяти браузерах — лисе, хроме, опере, ИЕ, яндекс.интернет. Везде работает. Проверьте еще раз настройки кукисов самого браузера
Добавлено через 1 минуту
P.S. только помимо bar еще четыре буквы пишет
Ох спасибо от души а я то думал что ж такое пол дня ломал голову над скриптом! А дело в браузере оказывается потому что с настройками у него всё нормально! Наверно он поломал!
Добавлено через 1 минуту
У а может ли быть виной всему антивирус ну так чисто теоретический?
Не ставится кука
Кука ставится в директории site.ru/ref/N где N это $refnum Всё нормально кука ставится и.
Не выводится кука file_get_contents
Здравствуйте, вывожу часть кода через file_get_contents в нем есть вывод куки но значение куки не.
SetCookie (‘name’, $value); (1) Сколько живет такая кука?
Привет. Я использую следующую конструкцию для установки куков SetCookie (‘name’, $value); (1).
Отдельная кука для для отдельного модального окна
Здравствуйте! у меня на cms koobie есть функционал показа всплывающих модальных окон, запускаются.
Источник