Blue Prism 应用程序建模器无法在 Firefox 上识别身份验证弹出 window

Blue Prism applicaton modeler fails to identify authentication pop up window on firefox

我正在尝试使用 blue prism 上的 firefox 自动化 Web 应用程序。当我使用应用程序建模器启动 Web 应用程序时,首先它会要求提供凭据以在弹出窗口 window 上登录。应用程序建模器无法识别此弹出窗口是否已出现。所以我无法自动登录。但是在手动登录后,我可以照常监视应用程序中的其他元素。知道如何自动弹出 window 询问用户名和密码吗?

我假设您在应用程序建模器中将您的应用程序指定为基于浏览器的应用程序。如果不知道此 Web 应用程序的外观和工作方式,则很难回答您的问题。尽管如此,您可以尝试的选项很少:

  1. Blue Prism在最新版本(6.4)中引入了Firefox插件。如果您能够将您的版本升级到最新版本(如果您还没有使用它),那么也许您将能够看到弹出窗口。

  2. 如果此 Web 应用程序不一定需要特别通过 Firefox 启动,那么您可以在其他浏览器 - Internet Explorer 和 Google [=34= 上测试其行为和间谍可能性](BP自6.3版本开始支持)

  3. 您可以使用区域模式监视整个浏览器的 window,并使用 Surface Automation 技术输入凭据并登录。自版本 6 以来,SA 功能得到了极大改进。

  4. 您可以尝试使用 Web 服务(如果适用于此网站)连接到 Web 应用程序的 API,您将能够 pass/validate 您的凭据也可以通过网络服务。 Blue Prism 原生支持基于 SOAP 的 Web 服务,您可能需要使用一些代码阶段来将其包装起来。虽然这是非常高级的东西,但我不会推荐它作为第一选择。

希望对您有所帮助。