首页 > 解决方案 > 使用 javascript 打开一个带有 base64 编码登录数据的 url

问题描述

我想登录到受密码保护的网站。该站点通过提示请求登录数据。谁能给我一个如何处理提示弹出的例子?

另一种解决方案是使用 https://user:password@anysite.com 进行连接,但我不喜欢这种解决方案,因为出于安全原因,基本身份验证很快就会过时。IE 和 Edge 已经禁用了这种可能性。

也许最后一种可能性是使用如下脚本打开一个新选项卡:

    bot.ExecuteScript "window.open(arguments[0])", "https://anysite.com/"

我知道我必须如何编码登录数据,但我没有找到使用编码登录数据的脚本示例。如果您也可以提供示例脚本,那就太好了。

温暖的问候

标签: javascriptvbaselenium-webdriverpasswords

解决方案


推荐阅读