Управление кукловодом единого входа нарушается после обновления кукловода

#single-sign-on #puppeteer #samesite

Вопрос:

Я использую кукловода для управления SSO.

 loginCookies = await getLoginCookies();
await page.setCookie(...loginCookies);
let response = await page.goto(url);
 

Приведенный ниже поток для получения любой страницы с поддержкой единого входа работал с puppeteer 5.3.0. Но то же самое происходит, когда я обновил своего кукловода до последней версии (10.2.0).

Комментарии:

1. Упрощенный поток перенаправления единого входа выглядит следующим образом. URL-АДРЕС myteam.mydept.myorg/mypage . перенаправляет на URL-адрес login.mydept.myorg (запрос единого входа) перенаправляет на myteam.mydept.myorg/mypage Похоже, что файлы cookie не передаются для запроса единого входа. Я видел, что в Chrome 84 есть некоторые изменения, связанные с одним и тем же сайтом. blog.chromium.org/2020/05/… Я не уверен, что это влияет на описанный выше сценарий. Я попытался установить все возможные значения для атрибутов одного и того же сайта, но все равно мой запрос не проходит через единый вход автоматически.