Переписать (добавить) токен SAS к URL-адресу в Azure cdn

#azure #url-rewriting #azure-cdn

#azure #перезапись URL-адреса #azure-cdn

Вопрос:

Я пытался получить azure cdn с помощью verizon p1 для добавления токена sas к любому URL-адресу, который обращается к моему двоичному объекту, на котором размещен статический веб-сайт.

Исходный URL-адрес был похож https://myproject.blob.core.windows.net/mzz-stage/index.html

URL-адрес CDN будет https://mzz-stage.azureedge.net /

Я планирую предоставить URL-адрес конечному пользователю как https://mzz-stage.azureedge.net/mzz-stage/index.html

Мое правило перезаписи URL выглядит следующим образом

введите описание изображения здесь

Я получаю ошибку как таковую :

введите описание изображения здесь

Я чувствую, что это связано с неправильным правилом перезаписи, предполагается, что правило добавляет URL-адрес с токеном sas к любому URL-адресу, который содержит mzz-stage в uri.

PS: для контейнеров и больших двоичных объектов установлено значение private.

Ответ №1:

Надеюсь, вы предоставили соответствующие правила,

 Source: /<Origin>/<ContainerPath>/(.*)

Destination: /<Origin>/<ContainerPath>/$1<SAS>amp;<Source>
  

Также обратите внимание, что для распространения нового правила может потребоваться до 4 часов.

Комментарии:

1. К сожалению, мы решили отказаться от cdn, поэтому я так и не смог это протестировать, но спасибо!