我正在尝试为https://sso.verisk.com/login/default创建一个自动登录脚本
我能够加载页面并填充“用户名”和“密码”字段,但是在单击“登录”按钮后,它将显示“请输入用户名”和“请输入密码”。如果我只是从填充的字段中删除一个字符,它将通过验证。
为缩小范围,我访问了https://sso.verisk.com/login/default上的页面,并使用控制台输入:
document.getElementById("okta-signin-username").value = "username"
document.getElementById("okta-signin-password").value = "password"
document.getElementById("okta-signin-submit").click()
如前所述,这将填充用户名和密码,但是直到删除或手动添加字符后,验证才会检测到字段值。我已经在其他网站上测试了表单是否成功,所以我不确定为什么这个表单会失败。非常感谢朝着正确方向提出的任何观点!