Перейти к содержанию

Tokenized URL

Сервис поддержки доступа к данным по подписным ссылкам.

Ориентирован на заказчиков сервисов Платформы, которым необходимо верифицировать запросы конечных пользователей к данным на Платформе, доступ к которым должен быть ограничен.

Верификация пользователя при обращении к данным на Платформе осуществляется при помощи подписных ссылок, содержащих уникальный токен.

Ключевые особенности и настройки

  • Генерация токена происходит с использованием алгоритма MD5 от строки, содержащей пароль для генерации токена, ссылку, временную метку и, опционально, IP-адрес пользователя.
  • В сервисе предусмотрено три режима учета IP-адреса в токене:

    • Не учитывать, при этом токен валиден для любого IP-адреса;
    • Учитывать, при этом токен валиден только для того IP-адреса, для которого он был сгенерирован;
    • Ограничить использование токена несколькими IP-адресами, при этом токен валиден для конечного числа уникальных IP-адресов.
  • При верификации пользовательского запроса сервис может проверять:

    • путь к директории, содержащей запрашиваемый объект;
    • (или) полный путь к запрашиваемому объекту.
  • Платформа может получать данные для валидации токена в Cookie или в аргументах запроса.

  • Управление параметрами сервиса осуществляется в клиентском портале NGENIX Multidesk на странице Одноразовые ссылки (раздел Защита боковое меню настроек выбранной Сервисной конфигурации) для Сервисной конфигурации с любым типом архитектуры.
  • Cервис не блокирует и не валидирует запросы с методом Options.

Совместимость с другими сервисами

Сервис Tokenized URL может быть включен в состав услуги при наличии в составе услуги сервиса Edge Content Delivery.

Полезные материалы

Верификация запросов (Tokenized URL)

Что такое сервисная конфигурация?