使用 HAR 文件发现相关域

Last published : Oct 24, 2026
Secure Private Access 允许您上传 HTTP 存档 (HAR) 文件,以自动发现应用程序访问的域。您可以查看发现的域,并选择要添加到应用程序相关域配置中的域。这通过减少手动识别和配置相关域的需求,简化了应用程序的入职过程。
以前,管理员必须提前了解应用程序的所有相关域,或者在用户遇到被阻止的 URL 时被动地发现它们。因为默认情况下,除了已配置的 URL 之外,所有 URL 都会被阻止,所以这种被动方法会导致糟糕的用户体验。Secure Private Access 无法识别应用程序中的内部或嵌入式 URL。

示例

假设您正在配置一个应用程序,其主域是 example.com。在使用该应用程序时,浏览器还会访问其他几个域。例如:
  • api.example.com – 处理应用程序的后端 API 调用。
  • auth.example.com – 管理登录和身份验证。
  • cdn.example.com – 提供静态内容,例如图像、脚本和样式表。
  • login.microsoftonline.com – 提供第三方身份验证。
  • player.vimeo.com – 加载嵌入式视频内容。
无需手动识别这些域,而是:
  1. 在使用应用程序时捕获 HAR 文件。
  2. 将 HAR 文件导入 Secure Private Access 中。
  3. 查看 Secure Private Access 发现的域。例如,导入可能会显示所需的 api.example.com、auth.example.com 和 cdn.example.com,以及您可以选择排除的域,例如 player.vimeo.com。
  4. 选择应用程序所需的域。
  5. 根据需要配置路由和资源位置。
这提供了一种更快的方法来识别和配置应用程序连接所需的域。

先决条件

确保在访问 Web 或 SaaS 应用程序时已捕获 HAR 文件。HAR 文件必须包含网络请求信息,并且大小必须小于或等于 50 MB。

导入 HAR 文件

  1. 在 Secure Private Access 管理门户中,打开要配置的 Web 或 SaaS 应用程序。
  2. 转到 App Connectivity 并单击 Import HAR。
  3. 将 HAR 文件拖放到导入窗口中,或从设备中选择文件。
  4. Secure Private Access 分析 HAR 文件并显示从网络请求中识别的域。
    从导入的 HAR 文件中发现的域
  5. 审查发现的域。
  6. 选择要添加到应用程序的域。
  7. 选择 Import。
所选域将添加到应用程序的 Related Domains 配置中。
在相关域表中列出的导入域
注意:
在导入之前,请查看发现的域。HAR 文件可能包含应用程序连接不需要的域。

管理相关域

导入域后,您可以从“相关域”表中管理它们:
  • 搜索域 – 使用搜索字段筛选表并快速查找特定域。
  • 选择域 – 选择单个域,或使用表头复选框选择多个域。此选择可用于同时对多个域执行操作。
  • 编辑域配置 – 更新相关域的配置,包括路由类型、主资源位置和辅助资源位置。
  • 批量编辑域 – 选择多个符合条件的域,并同时更新其路由和资源位置设置。批量编辑适用于适用的内部域。外部域可能不支持所有配置选项。
  • 资源位置 – 配置相关域时,分配一个主资源位置,并在适用情况下分配一个辅助资源位置。使用这些设置来定义 Secure Private Access 如何路由相关域的流量,以及使用哪些资源位置来提供连接。

验证和文件要求

HAR 导入功能在处理上传的文件之前会对其进行验证。
  • 只有包含网络请求条目的有效 HAR 文件才能导入。
  • 支持的最大文件大小为 50 MB。
  • 域会自动从 HAR 文件中的 URL 中提取。
  • 重复的域会自动移除。
  • 域在添加到相关域配置之前会进行规范化。