尝试使用请求登录 Nike

问题描述

我正在尝试使用 nodejs (nodejs-fetch) 中的请求登录 Nike 网站,并且我从 Akamai 获得了 {success:true},但在传递了来自 akamai 的返回 _abck cookie 后,我仍然收到 403 错误。有人知道怎么解决吗?

解决方法

当向 Bot Manager 验证端点发送浏览器传感器数据负载时,{"success": true} 并不表示返回的 cookie 一定是最终正确的,它仅表示传感器数据负载被读取为有效的传感器数据有效载荷。生成传感器数据有效负载的脚本在循环中有效运行,因此您的代码还需要验证返回的 cookie,如有必要,迭代地重新运行传感器数据收集部分,直到返回的 cookie 中有一些指示符作为停止信号。这种变化相当频繁,因此会依赖于版本。