В моем приложении форм xamarin мне нужно безопасно вызывать некоторые azure функции.
Что я сделал
- Все мои функции имеют AuthorizationLevel = Function
- Получить функциональную клавишу, сделав вызов webApi, который хранится на сервере
- Функциональная клавиша передается в заголовке http-вызова (все работает !!)
Мне не нравится вышеизложенное, и я определенно не хочу хранить функциональную клавишу в мобильном приложении в качестве альтернативы
Я читал об Аутентификации / Авторизации, но не могу выяснить, подходит ли он моему сценарию
Мой сценарий
Возможность безопасного вызова функции azure. Пользователь должен НЕ быть запрос на вход в систему. Это тихий вызов.
Есть ли какой-то доступ к токену, который я могу использовать и безопасно получить с портала azure и использовать его каким-то образом чтобы получить доступ к функции?
Как вы получаете безопасный доступ к azure функция в мобильном приложении?
Есть образцы? Прочитал ниже и не помог
https://docs.microsoft.com/en-us/azure/app-service/overview-authentication-authorization https://docs.microsoft.com/en-us/azure/app-service/configure-authentication-provider-aad