
Набор инструментов для использования с Azure Applications
Набор инструментов для использования с приложениями Azure. https://azure.microsoft.com/en-us/get-started/apps/
Модуль Azure PowerShell https://docs.microsoft.com/en-us/powershell/azure/install-az-ps?view=azps-3.8.0
Оригинальный PoC от @MrUn1k0d3r https://gist.github.com/Mr-Un1k0d3r/afef5a80cb72dfeaa78d14465fb0d333.
Динамическая генерация кодов устройств на веб-сайте Azure. Обычно нам нужно отправить пользователю электронное письмо, и срок действия кода устройства истекает через 900 секунд с момента отправки письма. Направляя пользователя на динамический сайт, мы увеличиваем время, в течение которого мы можем получать токены, в зависимости от того, когда пользователь посетит веб-сайт и до момента его входа в систему.
По умолчанию использует FLUX Web3 для CORS-Anywhere, поэтому IP-адрес для входа может меняться. Вы можете использовать другие сервисы, такие как Heroku Apps, для размещения Cors-Anywhere. https://github.com/Rob--W/cors-anywhere
az webapp up --location eastus --resource-group mynewresourcegroup --name mynewsubdomain --html --sku FREE

az webapp up --location eastus --resource-group mynewresourcegroup --name mynewsubdomain --html --sku FREE
az webapp up --location eastus --resource-group mynewresourcegroup --name mynewsubdomain --html --sku FREE
Перейдите в консоль приложения Azure и скопируйте applicationHost.xdt на один каталог вверх.

Этот редиректор работает как «тупой» редиректор, пока вы не измените переменные в application.py. Смотрите ниже.
Защитите свои серверы секретным заголовком, как описано в моём блоге: https://medium.com/@rvrsh3ll/hardening-your-azure-domain-front-7423b5ab4f64
Обязательно закомментируйте первую переменную HEADER, а затем раскомментируйте HEADER и HEADER_KEY, чтобы использовать «магические» заголовки в application.py. HEADER = None #HEADER = "X-Aspnet-Version" #HEADER_KEY = "1.5"
az webapp up --location eastus --resource-group mynewresourcegroup --name mynewsubdomain --SKU FREE