Статический хостинг сайтов делает файлы доступными для анонимного доступа. Если вам нужно контролировать, кто может получить доступ к файлам, вы можете сохранить файлы в хранилище BLOB-объектов Azure, а затем сгенерировать Используя сигнатуры общего доступа (SAS)
ограничить доступ.
Ссылки на страницах, доставляемых клиенту, должны указывать полный URL-адрес ресурса. Если ресурс защищен ключом камердинера, например подписью общего доступа, эта подпись должна быть включена в URL-адрес.
https://docs.microsoft.com/en-us/azure/architecture/patterns/static-content-hosting
Вы можете попытаться настроить конечную точку CDN для обращения к частному контейнеру BLOB-объектов (не используйте функцию статического веб-сайта, потому что конечная точка полностью общедоступна) через токены SAS. Azure CDN изначально поддерживает этот сценарий - в худшем случае вы можете написать правила перезаписи для перенаправления запросов на конечную точку BLOB-объектов с токенами SAS.
Использование Azure CDN с SAS