У меня есть два общедоступных веб-приложения, работающих в Azure по одной подписке.WebApp1 - это старое приложение, которое работает и обслуживает ограниченную группу клиентов в течение последних двух лет.WebApp2 будет полностью общедоступным веб-приложением.WebApp2 необходимо отправить некоторые данные о клиентах в WebApp1.
Каков наилучший безопасный способ сделать это?
WebApp1 уже запускает пару веб-заданий, поэтому WebApp2 мог бы отправить сообщение в одну из очередей, что решило бы мой случай.Но тогда два веб-приложения должны знать, как выглядят данные в очереди, а учетные данные хранилища должны храниться в двух местах.
Сетка событий - это один из вариантов, но действительно ли это необходимо?
Создать API в WebApp1 и позволить WebApp2 публиковать данные в API?Как мы можем запретить другим пользователям публиковать в этом API?