使用 HAR 文件发现相关域
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– 加载嵌入式视频内容。
无需手动识别这些域,而是:
-
在使用应用程序时捕获 HAR 文件。
-
将 HAR 文件导入 Secure Private Access 中。
-
查看 Secure Private Access 发现的域。例如,导入可能会显示所需的
api.example.com、auth.example.com和cdn.example.com,以及您可以选择排除的域,例如player.vimeo.com。 -
选择应用程序所需的域。
-
根据需要配置路由和资源位置。
这提供了一种更快的方法来识别和配置应用程序连接所需的域。
先决条件
确保在访问 Web 或 SaaS 应用程序时已捕获 HAR 文件。HAR 文件必须包含网络请求信息,并且大小必须小于或等于 50 MB。
导入 HAR 文件
-
在 Secure Private Access 管理门户中,打开要配置的 Web 或 SaaS 应用程序。
-
转到 App Connectivity 并单击 Import HAR。

-
将 HAR 文件拖放到导入窗口中,或从设备中选择文件。
-
Secure Private Access 分析 HAR 文件并显示从网络请求中识别的域。

-
审查发现的域。
-
选择要添加到应用程序的域。
-
选择 Import。
所选域将添加到应用程序的 Related Domains 配置中。
注意:
在导入之前,请查看发现的域。HAR 文件可能包含应用程序连接不需要的域。
管理相关域
导入域后,您可以从“相关域”表中管理它们:
-
搜索域 – 使用搜索字段筛选表并快速查找特定域。
-
选择域 – 选择单个域,或使用表头复选框选择多个域。此选择可用于同时对多个域执行操作。
-
编辑域配置 – 更新相关域的配置,包括路由类型、主资源位置和辅助资源位置。
-
批量编辑域 – 选择多个符合条件的域,并同时更新其路由和资源位置设置。批量编辑适用于适用的内部域。外部域可能不支持所有配置选项。
-
资源位置 – 配置相关域时,分配一个主资源位置,并在适用情况下分配一个辅助资源位置。使用这些设置来定义 Secure Private Access 如何路由相关域的流量,以及使用哪些资源位置来提供连接。
验证和文件要求
HAR 导入功能在处理上传的文件之前会对其进行验证。
-
只有包含网络请求条目的有效 HAR 文件才能导入。
-
支持的最大文件大小为 50 MB。
-
域会自动从 HAR 文件中的 URL 中提取。
-
重复的域会自动移除。
-
域在添加到相关域配置之前会进行规范化。