Akamai CDN - 请求 header 或用户代理的白名单服务

Akamai CDN - Whitelist service by Request header or User agent

我们使用 Akamai CDN 作为我们的负载平衡器,它也作为请求的看门人。
我们通常使用 3rd 方服务,在这些情况下,将他们的 IP 列入白名单以在我们的服务器中访问。我们目前使用的服务不能共享 IP,因为它在云端并且不断变化。他们可以提供主机名或自定义请求 header 或用户代理。

我尝试添加主机条目,但没有成功。知道如何添加自定义请求 header 或用户代理吗?

根据您用于与 Akamai 一起交付的产品,解决方案是添加 "Modify Outgoing Request Header" 行为。

这就是 "Add Behavior" 工具在过滤 "header" 上的行为时的样子。

默认情况下,这允许您指定 User-Agent header 以通过请求转到您的来源。您还可以使用该行为指定自定义 header 名称和值。

如果您将其作为默认规则的一部分,那么通过该 属性 的每个请求都将具有自定义 header.