**发布时间:** 2025-09-22
**厂商:** Azure
**类型:** Updates
---
<!-- AI_TASK_START: AI标题翻译 -->
[新产品/新功能] Azure Front Door 签名请求功能开启公开预览
<!-- AI_TASK_END: AI标题翻译 -->
<!-- AI_TASK_START: AI竞争分析 -->
# 产品功能分析
## 新功能/新产品概述
Azure Front Door 发布的 **请求签名 (Signed Request)** 功能目前处于公开预览阶段。这是一项旨在增强内容分发网络(CDN)访问控制的安全功能。
其核心目标是允许组织基于用户身份、地理位置或时间限制等条件,对通过 Front Door 分发的数字内容(如媒体流、文件下载、API 和文档)进行精细化的访问授权。
技术上,该功能通过 **URL签名** 机制实现。当授权用户请求访问受保护内容时,应用程序会生成一个包含加密签名和过期时间戳的临时 URL。当此请求到达 Azure Front Door 的 **边缘服务器 (Edge Server)** 时,服务器会使用预配置的密钥来验证签名的有效性。只有签名验证通过且请求未过期的用户才能成功访问内容,否则请求将被拒绝。
该功能主要面向需要保护其数字资产、防止盗链和未经授权访问的开发者和企业,特别是涉及订阅服务、付费内容、临时授权下载和有地理版权限制的业务场景。
## 关键客户价值
- **增强内容安全与防盗链**
- 通过为每个访问请求生成唯一的、有时间限制的签名,从根本上杜绝了内容的非法分发和链接盗用。这对于保护高价值数字资产(如付费视频、专有软件或机密文档)至关重要。
- **实现灵活的动态访问控制**
- 组织可以根据业务逻辑动态生成访问凭证,实现高度灵活的授权策略。
- **时间限制访问**:为用户提供仅在特定时间窗口内有效的访问链接,适用于限时促销、一次性文件共享等场景。
- **用户身份绑定**:将签名与特定的认证用户绑定,确保只有已登录或付费的用户才能访问受保护的资源。
- **地理位置限制**:可与 Front Door 的其他规则结合,实现对特定地理区域的内容分发限制,满足版权和合规性要求。
- **简化安全策略管理**
- 用户可以直接通过 Azure 门户配置密钥、密钥组和应用规则,将复杂的签名验证逻辑集成到 CDN 配置中。这降低了开发和运维的复杂性,开发者无需在源站自行构建和维护复杂的认证代理服务。
- **提升平台竞争力**
- 该功能使 Azure Front Door 在安全能力上与 AWS CloudFront(提供 Signed URLs 和 Signed Cookies)和 Google Cloud CDN(提供 Signed URLs)等主要竞争对手看齐,弥补了在高级内容保护方面的功能差距。
## 关键技术洞察
- **边缘计算驱动的授权验证**
- _请求签名的验证过程在 Azure Front Door 的全球边缘节点上执行_。这一设计将安全验证逻辑前移至离用户最近的位置,避免了将请求回传至源站进行授权验证的延迟。这不仅显著降低了响应时间,也减轻了源服务器的负载,是现代 CDN 的关键性能优化实践。
- **基于非对称或对称密钥的加密签名**
- 该功能底层依赖于 **加密签名算法**。通过在服务端使用私钥或共享密钥对 URL 的特定部分(如路径、查询参数、过期时间)进行哈希和签名,生成一个无法被伪造的令牌。边缘节点使用公钥或相同的共享密钥进行快速验证,确保了请求的完整性和真实性。
- **与规则引擎的深度集成**
- 将签名验证作为 Front Door **规则引擎 (Rules Engine)** 的一部分,允许用户将此安全措施与缓存策略、路由规则、WAF 策略等其他功能灵活组合,构建出复杂且强大的内容分发和安全工作流。
<!-- AI_TASK_END: AI竞争分析 -->
<!-- AI_TASK_START: AI全文翻译 -->
# 公开预览:Azure Front Door 签名请求
**发布时间:** 2025-09-22
**厂商:** Azure
**类型:** 更新
---
我们宣布推出 Azure Front Door 签名请求 (signed request) 的公开预览版,这是一项功能强大的新特性,旨在增强内容分发的访问控制能力。该功能允许组织基于用户身份验证、地理位置或时间限制,来约束对其内容 (例如媒体流、文件下载、API 和文档) 的访问。用户可以通过 Azure 门户简化配置流程,设置密钥、密钥组和规则来强制执行 URL 签名 (URL signing)。
通过利用签名请求,Azure Front Door 边缘服务器 (edge servers) 会在提供内容前验证传入的请求,确保只有授权用户才能访问受保护的资产。这对于基于订阅的服务、临时访问场景和有地理位置限制的内容尤为重要。该功能使开发人员能够以高精度和灵活性来保护其内容分发工作流。
[了解更多](https://learn.microsoft.com/en-us/azure/frontdoor/front-door-signed-request?tabs=portal) 。
<!-- AI_TASK_END: AI全文翻译 -->