secure_token_cache_scope

定义 NGINX 服务器配置中安全令牌缓存的作用域。

语法secure_token_cache_scope value;
默认值none
上下文http, server, location
参数1

说明

secure_token_cache_scope 指令在 NGINX 中指定了安全令牌的缓存行为,这些令牌用于验证由 CDN 提供的媒体资源的请求。该指令可在多种上下文中使用,包括 httpserverlocation,从而灵活定义缓存的作用范围。通过设置此指令,管理员可以控制令牌的有效期和可见性,从而确保只有授权用户可以访问特定资源。

该指令定义的作用域允许令牌在一定时间内被缓存,减少为每个请求生成新令牌的开销。该指令的值可以调整令牌的有效时长及其适用的资源,以符合媒体内容分发的安全需求。此外,在需要对内容进行安全访问的环境(如流媒体服务)中,正确配置此指令至关重要。

需要注意的是,应将此指令与其他相关的安全令牌指令(如 secure_tokensecure_token_types)结合配置,以建立一致且安全的令牌管理策略,满足不同资源类型及其访问需求。

配置示例

server {
    secure_token_cache_scope private;
}

确保为该指令设置的值与预期的缓存策略相符,否则配置错误可能导致令牌验证问题。

请记住,令牌缓存会影响资源访问的安全性;配置错误可能会无意中暴露资源。

← 返回所有指令