IE 中的哪些安全设置可以阻止运行自动表单提交宏?

IE 中的哪些安全设置可以阻止运行自动表单提交宏?

我正在尝试在相当坚固的 Windows 机器上使用 autoit 自动登录 Amazon Web Services。我可以在机器上以管理员身份运行脚本,它运行良好,但当我以“坚固”规则下的用户身份登录时(通过安装 Cyber​​ark PSM 软件进行坚固)。

我不得不修改组策略,以便允许 javascript 不重定向到默认的 AWS 登录页面。我的自动脚本正在输入用户名和密码,但无法成功单击此用户下的“登录”链接(尽管自动脚本中调用单击的返回值表明它有效)。如果我以管理员身份登录,此自动脚本可以在我的电脑上运行,也可以在该服务器上运行,只是不能以锁定用户的身份登录。

$uname=$TargetUsername
$pwd=$TargetPassword
_IEFormElementSetValue ($oQuery1, $uname)
_IEFormElementSetValue ($oQuery2, $pwd)

_IEAction ($oButton, "click")

_IELoadWait($oIE,0)

我也尝试过使用 formSubmit,结果是一样的。我还尝试过直接调用 oauth javascript 方法,但我不确定那是什么,而且我尝试过的 autoit 方法都没有用。

相关内容