Действие Загрузить Куки, не сохраняет куки в профиль

Поддержка
  • @hvrsh said in Действие Загрузить Куки, не сохраняет куки в профиль:

    Пока не закрою профиль они есть.

    Как закрываешь профиль? Закрываешь поток в котором открыт этот профиль или сбрасываешь браузер?

  • @sergerdn Просто закрываю поток, через успех либо через фейл, либо просто по окончанию действий

  • @hvrsh Хорошо посмотри на свой проект. Если можешь скинь проект. Или внимательно проследи на каком из этапов проблема. Если не можешь скинуть роскить 10-20 логов внутри и посмотри на каком из этапов проблема

  • А что за куки? От какого сайта?
    При применении кук на открытом профиле, вы можете видеть результат их применения? Я имею ввиду авторизацию и тд. Если, допустим, авторизация есть, то после перезапуска ее нет или как?

  • Тоже сталкивался с этой проблемой. Вот еще похожая тема тык

    Только мне не помогло решение из той темы. Иногда все нормально работает, а иногда загруженные куки исчезают при повторном открытии профиля. Причем в профиле, по пути Default/Network/Cookies они есть, а если открыть профиль, запустить экшен "Сохранить cookies", то в переменной их нет, ну и соответственно авторизации на нужном сайте нет. Сами куки при этом рабочие.

    Как костыль можно сохранять куки в файл в конце работы с профилем, а в начале работы читать этот файл и загружать их.

  • cookiesError.xml
    Прошу любить и жаловать

  • @hvrsh Возможно проблема в том, что некорректно работает с загруженными куками, где значение expires:-1. Если заменить это значение - то все норм. cookieserror.xml

  • @bratishka Да, именно в этом
    d9f9eeba-6f11-4d88-892a-4f285bd24d82-image.png

  • @bratishka said in Действие Загрузить Куки, не сохраняет куки в профиль:

    @hvrsh Возможно проблема в том, что некорректно работает с загруженными куками, где значение expires:-1

    Если такие кукисы не загружаются в браузер - это корректное поведение.

  • @m4zuper Как я понял профили бас не умеют восстанавливать кукисы, как обычные браузера, и прийдетеся везде проставлять -1?

  • @bratishka
    5dfc614f-0b9a-4e14-a57e-6ce8c40bb3ea-image.png
    А вариант со старой функцией создать сохранить профиль не подойдёт? Попробуй через неё но может больше места займёт и будут свои приколы.

  • @KotikSm Разницы нет какой способ открытия профиля использовать
    @hvrsh Наоборот. Обычный браузер загружает куки с expires:-1 при повторном открытии, басовский браузер тоже, если нагулять их вручную. Но если загрузить куки в профиль, то они игнорируются при повторном открытии профиля.
    Если заменить значение expires в куках с -1 на какую-нибудь далекую временную метку, через год например, то все будет работать.