- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 控制流程
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 日志记录
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 编码自动化
- 基于触发器的 Attended 自动化
- 对象存储库
- ScreenScrapeJavaSupport 工具
- 扩展程序
- Studio 测试
- 故障排除
通过从扩展程序的“详细信息”页面授予权限,启用 UiPath Chrome 扩展程序以访问匿名模式。
启用对匿名模式的访问权限
默认情况下,扩展程序无权访问匿名模式。要启用这些,请执行以下操作:
-
在 Google Chrome 中,导航到
chrome://extensions/。扩展程序页面随即显示。 -
导航到 UiPath 浏览器自动化扩展程序,然后选择“详细信息”按钮。系统将显示“UiPath 浏览器自动化详细信息”页面。
-
启用“在隐身状态中允许”切换按钮。
结果
Chrome 扩展程序可以访问匿名模式。您现在可以自动化在匿名窗口中运行的网页应用程序。
为浏览器活动启用匿名模式属性
如果您打算在隐身模式下打开浏览器,您可以将“使用应用程序/浏览器”活动添加到工作流,并将“隐身窗口”属性值设置为 True。
打开浏览器的私有/隐藏会话也可用于经典的“打开浏览器”活动,方法是将“选项”类别下的“私有”属性设置为 True。
启用匿名模式的替代方法
目前无法为所有用户自动启用“在隐身中允许”设置的 Chrome 扩展程序。
浏览器要求用户手动切换“在隐身中允许”选项。 此外,没有可用于此目的的注册表设置或组策略。 Chromium 是专门为此而设计的,以便人类用户显式地将这些权限授予每个扩展程序。
作为一种解决方法,您可以在自动化期间通过“使用应用程序/浏览器”活动的“用户数据文件夹”模式和“用户数据文件夹路径”属性,使用浏览器数据的临时文件夹。这实现了与 Incognito 相同的效果,这意味着不会保留任何 Cookie 或数据。
当通过卸载/安装操作重新安装浏览器扩展程序或通过 Studio 升级将其更新为较新版本时,Incognito 权限会重置。在这种情况下,必须为新的扩展程序再次设置“在隐身中允许”选项,如“启用隐身模式访问”部分所述。
替代方案:使用 Chromium 自动化而非浏览器扩展程序
使用应用程序/浏览器活动中的浏览器自动化模式属性可以设置为 Chromium 自动化,而非浏览器扩展程序。
使用 Chromium 自动化时,无需额外配置即可支持无痕模式。
当 DeveloperToolsAvailability 组策略设置为 2 时,Chromium 自动化会被阻止。