我有一个Selenium-python脚本,它会自动登录到https://sellercentral.amazon.com并下载报告
使用的工具:
Ubuntu Server 14.04 LTS(Azure VM)
Xvfb(以无头模式运行firefox)
Firefox 51.0.0
Selenium
此脚本运行完美,因为我只需提供用户名和密码即可登录Amazon Seller Central网站。
自2017年11月1日起,亚马逊卖家中心推出了两步验证,我们在登录后在注册设备上获得代码文本,我们必须在给定的文本框中输入。
在这里,我们可以选择将设备添加为可信设备,因此从下次登录时我们不必使用验证码进行验证。
我已通过手动登录亚马逊卖家中心将此计算机添加为可信设备,因此我的脚本无需索取验证码。
但是,我可以看到我在登录后运行脚本时收到验证码通知。
因此,亚马逊卖家中心将其视为新设备并要求验证登录。但是当我尝试手动登录亚马逊卖家中心网站时,并不是要求验证登录信息。
我不确定出了什么问题。任何建议将不胜感激。感谢。