Пользовательская проверка подлинности для портала Azure

У меня есть подписка на Azure Enterprise, я разрабатываю веб-приложение Asp.Net MVC и имею следующие вопросы

  1. Мое веб-приложение будет поддерживать хранилище пользователей и аутентифицировать пользователей по нему. Оно также будет проверять права доступа пользователей и, соответственно, извлекать доступные ему лазурные ресурсы. У меня только одна подписка Azure, а зарегистрированный пользователь не настроен в Azure.

  2. Можно ли выдавать себя за пользователя, т.е. у меня есть подписка на Azure для г-на X. В моем магазине пользователей приложения есть пользователи A, B, C (у них нет подписки на Azure) - Пользователь A входит в мое веб-приложение, и мое веб-приложение вызывает Billing and Usage API с использованием учетных данных mr X. извлекает данные и отображает только mr A конкретные данные об использовании.

Я знаю, что это не совсем правильное требование, но мой клиент ожидает этого сценария. они хотят управлять пользователями в настраиваемом приложении, а не в лазурном. Пожалуйста, гид.


person Vishal Vishal    schedule 22.02.2016    source источник


Ответы (1)


Ваше веб-приложение MVC, размещенное в Azure, обычно не имеет ничего общего с пользователями в вашей Azure Subsciption. В вашем случае вам просто нужно приложение для доступа к данным в вашей подписке с остальным API. Вы можете найти дополнительную информацию о том, как вы можете аутентифицировать свое приложение в API Management REST. Затем вы можете использовать API для получения информации из Azure.

person Peter    schedule 22.02.2016