Какие могут быть ошибки, связанные с куки?

Я создаю запросы на сервер flask-a с помощью fetch, на flask-e я создаю куки, но почему то он не сохраняется, куратор форума flask-а сказал, что проблема на фронтенде, и вот я здесь.

Дополнительно:

наверное origin разный у бека и дев сервера
попробуйте
credentials: 'include'

  • почему запрос теперь именуется на бэкенде как "OPTIONS'@StockholmSyndrome
  • Lord Kin, это префлайт запрос, погуглите CORS куки
  • Evgeniy S, а cors должен быть подключен к фронтенду? так же вроде нельзя
  • Lord Kin, вы можете настроить CORS на сервере (разрешить все запросы) на время разработки, а в проде зависит уже от того, будут ли у вас разные домены для бека и фронта или всё на одном (тогда ничего настраивать не нужно)
  • Stockholm Syndrome, то есть необходимо настроить CORS и на фронтенде, можно какой-нибудь материал, буду благодарен?
  • Lord Kin, на фронтенде ничего настраивать не нужно, CORS настраивается на бекенде
    бекенд должен отдавать нужные заголовки, например

    для flask, как и для любого другого бекенд-фреймворка существуют готовые решения
    https://flask-cors.readthedocs.io/en/latest/

  • Stockholm Syndrome, спасибо, надо попробовать
  • Stockholm Syndrome, почему то не помогает это, мне один человек порекомендовал reversed proxy, может ли это как-то помочь в данной ситуации?

  •  

    Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.

     

      • Какие могут быть ошибки, связанные с куки?Есть ответ
      • 07.04.2024
      Ответить

      Ошибки, связанные с куками, могут возникать по разным причинам. Ниже приведены некоторые из наиболее распространенных проблем и способы их решения:

      1. Неправильное имя или формат куки: Убедитесь, что вы правильно указали имя куки и его значение. Имя куки не должно содержать пробелов или специальных символов. Также убедитесь, что значение куки правильно закодировано.

      2. Неправильный путь: Убедитесь, что путь, указанный при создании куки, соответствует текущему местоположению файла. Если куки созданы на странице в папке "folder", то доступ к ним будет только из этой папки и ее подпапок.

      3. Проблемы с безопасностью: Некоторые браузеры могут блокировать куки из-за нарушений политики безопасности. Убедитесь, что ваш сайт работает по протоколу HTTPS и что у вас есть правильные заголовки безопасности.

      4. Проблемы с сроком действия: Убедитесь, что срок действия куки установлен правильно. Если вы устанавливаете срок действия в прошлом, куки будут удалены сразу после создания.

      5. Проблемы с доменом: Если вы пытаетесь установить куки для поддомена, убедитесь, что указали правильный домен при создании куки.

      6. Превышение лимита куки: Браузеры имеют ограничения на количество кук, которые могут быть установлены для одного домена. Убедитесь, что не устанавливаете слишком много кук.

      Надеюсь, что эти советы помогут вам решить проблемы, связанные с куками на вашем сайте. Если у вас остались вопросы, не стесняйтесь задавать их.

    Оставить комментарий