Похоже, что проблема связана с ограничением Песочницы. Все веб-приложения Azure (а также мобильные приложения / службы, веб-задания и функции) работают в безопасной среде, называемой песочницей. Каждое приложение запускается в своей собственной изолированной программной среде, изолируя его выполнение от других экземпляров на том же компьютере, а также обеспечивая дополнительную степень безопасности и конфиденциальности, которые в противном случае были бы недоступны.
Единственный способ получить доступ к приложению через Интернет - через уже выставленные порты HTTP (80) и HTTPS (443); приложения могут не прослушивать на других портах пакеты, поступающие из Интернета.
Однако приложения могут создать сокет, который может прослушивать соединения из песочницы. Например, два процесса в одном приложении могут связываться друг с другом через сокеты TCP; Попытки подключения, поступающие извне «песочницы», хотя они и находятся на одной машине, не будут выполнены.
Подробнее об этой теме см. В разделе «Сетевые ограничения / соображения».
Ссылка: https://github.com/projectkudu/kudu/wiki/Azure-Web-App-sandbox#network-endpoint-listening