Невозможно загрузить файлы cookie аутентификации от Playwright в контекст браузера.Python

Программы на Python
Anonymous
 Невозможно загрузить файлы cookie аутентификации от Playwright в контекст браузера.

Сообщение Anonymous »

С помощью сервера и браузера Camoufox я вручную создаю контекст браузера и сохраняю его как файл состояния (файлы cookie, включая файлы cookie аутентификации).

Смотрите файл:

Изображение

Но как я попытайтесь загрузить файл на новый сервер и в браузер, Playwright не может загрузить файлы cookie аутентификации в контекст браузера.
От AI:

Основная причина выявлена

Проблема в том, что Playwright отклоняет файлы cookie аутентификации сайта во время процесса загрузки, даже если они существуют в файле сеанса. Это распространенная проблема с файлами cookie с префиксом __Host- и ограничениями домена/пути.
Спецификация домена:
  • Для файлов cookie __Host- требуется точное соответствие домену.
  • Флаг безопасности: все файлы cookie __Host- должны иметь параметр secure=True
    />
  • Требование к пути: __Host-cookies должен иметь путь=/
  • Время навигации: файлы cookie, возможно, потребуется установить после навигации по странице
Я внес исправления выше, но файлы cookie аутентификации по-прежнему не добавляются в контекст должным образом.
Есть ли выход?

Подробнее здесь: https://stackoverflow.com/questions/798 ... er-context

Вернуться в «Python»