Я хотел бы создать приложение MVC, где пользователи могут быть авторизованы с подпиской Azure, и после этого мое приложение может управлять своими ресурсами, размещенными в Microsoft Azure (VM-s, веб-сайты и т. Д.)Как управлять каждым пользовательским ресурсом Microsoft Azure с помощью токена доступа?
Я создал приложение с помощью this tutorial.
Я могу создавать облачные хранилища, виртуальные машины и т. Д., Поэтому кажется, что все нормально.
После этого я попытался войти в систему с другой учетной записью Azure. Я могу получить подписку, но я не могу управлять ресурсами этого пользователя, я всегда получаю исключение:
Additional information: AuthenticationFailed: A security token exception occured for the received JWT token.
Это кажется, что с этой техникой я могу управлять только своими ресурсами.
Мой вопрос: как я могу сделать следующее с каждым другим пользователем? Могу ли я сделать это с помощью этого метода, или я должен сделать это по-другому?
Насколько отличается этот вопрос с другим вопросом - http://stackoverflow.com/questions/26019352/authenticate-users-and-manage-their-resources-in-microsoft-azure? –
Вы говорите, что мои пользователи должны настроить AD, как я сделал в этом примере? Это так сложно, не так ли? В этом сценарии они должны предоставить идентификатор арендатора, идентификатор приложения и т. Д., И после того, как они должны войти в систему. Я думаю, что для решения этой проблемы должен быть более простой способ. –
Я думаю, что неправильно понял ваш вопрос. Я думал, что вы вошли в другую подписку, но если я правильно понимаю, вы в основном вошли в ту же подписку, но с другим идентификатором пользователя. Я прав? –