尝试使用nightmare.js登录到蒸汽,但它只是忽略我的凭据,并保持注销。没有来自Steam或Nightmare.js的消息,它只是继续执行脚本,就好像登录成功了一样,但事实并非如此。
await nightmare
.goto('https://store.steampowered.com/login/')
.wait(3000)
.type('#input_username', 'USERNAME')
.type('#input_password', 'PASSWORD')
.click('#login_btn_signin>button')
.wait(3000) //here I will wait 3 seconds on the main page, but still not logged in是电子公司的问题,还是Nightmare.js的问题?有没有人有这个问题?我不知道该怎么做。
发布于 2021-02-10 03:53:26
我从来没有找到解决这个问题的办法。相反,我找到了一种变通方法。我设置了一个cookie,将我的年龄设置为成年人,这样我就可以在不需要登录的情况下看到所有的游戏。Nightmare.js仍然不会无缘无故地保存会话。我假设有一个bug或某个功能阻止了这些文件的保存,但我一直没有找到原因,官方存储库已经死了。
https://stackoverflow.com/questions/65924768
复制相似问题