Прямо сейчас я использую один сеанс приготовления ie с экземпляром браузера для аутентификации, я хочу запустить несколько экземпляров с разными сеансами, чтобы я мог проходить аутентификацию для разных учетных записей последовательно или параллельно с использованием рекурсии.
const puppeteer = require('puppeteer');
(async ()=>{
const browser= await puppeteer.launch({
"headless": false,
"slowMo":50
});
const page= await browser.newPage();
var cookie = [
{
"domain": ".www.example.com",
"expirationDate": 55102.289054,
"hostOnly": false,
"httpOnly": true,
"name": "dokl",
"path": "/",
"sameSite": "no_restriction",
"secure": true,
"session": false,
"storeId": "0",
"value": "PQYv5oCnyhx66qOzqtVxIoPYuzSq6p2wpd5365YkPCgHUqLY0reaiB",
"id": 17
}
]
await page.setCookie(...cookie)
await page.goto("https://www.example.com/");
console.log(await page.content())
await browser.close();
})();