Почему вы решили, что повар ie это проблема? Возможно, вы захотите проверить путь к вашему приложению в настройках или другие внутренние ошибки.
В любом случае, если вы уверены, что проблема в ваших куки - то, что вы пытаетесь настроить, просто не имеет никакого смысла. Я предполагаю, что вы только что нашли пример где-то и попытались вслепую добавить это в свое приложение, не понимая.
Используйте вторую конструкцию. Это пример, необходимый для работы файлов cookie из встроенного приложения.
cross-site-cookie=bar
- это всего лишь пример настройки повара ie. Вы должны заменить его своей парой ключ-значение везде, где вы устанавливаете куки в своем приложении.
Добавьте false
в качестве второго параметра к функции header()
, чтобы разрешить установку несколько файлов cookie одновременно.
Вот пример:
header('Set-Cookie: username=John; Path=/; SameSite=None; Secure', false);
header('Set-Cookie: age=30; Path=/; SameSite=None; Secure', false);