additional_querylist
Директива 'additional_querylist' позволяет добавлять дополнительные query parameters к secure tokens для запросов CDN.
Описание
Директива 'additional_querylist' является частью Secure Token module для NGINX, который предназначен для генерации content delivery network (CDN) tokens, защищающих медиафайлы в сценариях стриминга. Эта директива специально позволяет пользователям дописывать дополнительные query parameters к токенам, генерируемым модулем. Предоставляя возможность включать дополнительные параметры в secure token, пользователи могут усилить контроль доступа и расширить функциональность своих стриминговых настроек.
На практике при настройке этой директивы пользователь указывает один или несколько query parameters, которые должны быть включены вместе со стандартными параметрами secure token, такими как expiration time и access control lists (ACLs). Такая гибкость критична в сценариях, где для доставки контента требуется дополнительный контекст или метаданные. Директива ожидает один аргумент, определяющий список дополнительных query parameters, которые нужно включить в строку secure token.
Пример конфига
additional_querylist "param1=value1¶m2=value2";
Убедитесь, что указанные параметры не конфликтуют с параметрами генерации токенов по умолчанию.
Учтите порядок параметров, так как он может повлиять на то, как CDN проверяет токены.