2

사용자가 Azure 구독으로 권한을 부여받을 수있는 MVC 응용 프로그램을 만들고 싶습니다. 그런 다음 내 응용 프로그램이 Microsoft Azure (VM-s, 웹 사이트 등)에서 호스팅되는 리소스를 관리 할 수 ​​있습니다.액세스 토큰을 사용하여 모든 Microsoft Azure 사용자 리소스를 관리하는 방법?

내가 만들었습니다 this tutorial의 도움으로 응용 프로그램.

클라우드 저장소, VM 등을 만들 수 있으므로 제대로 작동합니다.

그 후 다른 Azure 계정으로 로그인을 시도했습니다.

Additional information: AuthenticationFailed: A security token exception occured for the received JWT token. 

이 기술에 난 단지 내 자원을 관리 할 수있는 것 : 내가 구독을 얻을 수 있지만 해당 사용자의 자원을 관리 할 수 ​​없습니다, 나는 항상 예외가.

제 질문은 어떻게 다른 모든 사용자와 함께 할 수 있습니까? 이 방법으로이 작업을 수행 할 수 있습니까? 아니면 다른 방법으로해야합니까?

+0

다른 질문에이 질문이 얼마나 다른가요? http://stackoverflow.com/questions/26019352/authenticate-users-and-manage-their-resources-in-microsoft-azure? –

+0

이 예에서와 같이 사용자가 광고를 설정해야한다고 말하는 것입니까? 너무 복잡해, 그렇지? 이 시나리오에서는 임차인 ID, 앱 ID 등을 제공해야하며 로그인해야합니다.이 문제를 해결하는 더 쉬운 방법이 있어야한다고 생각합니다. –

+1

나는 당신의 질문을 오해했다고 생각합니다. 나는 당신이 다른 구독에 모두 함께 로그인 한 줄 알았지 만, 내가 정확히 이해한다면 기본적으로 같은 구독에 로그인했지만 다른 사용자 ID로 로그인했습니다. 나 맞아? –

답변

3

만들고있는 응용 프로그램은 리소스에 리소스에 액세스 할 수 있으며 다른 구독 리소스에는 액세스 할 수 없습니다. 다른 구독을 관리하려면 관리하려는 모든 구독에 대한 자습서와 같이 하나의 응용 프로그램을 정의해야합니다.

AFAIK, AFAIK에는 API가 없으므로 사용자가 수동으로 이러한 응용 프로그램을 만들어야하는 시나리오가 있습니다.

+0

대단히 감사합니다! 따라서이 작업을 수행하는 유일한 방법 (또는 가장 쉬운 방법)은 사용자가 설정 파일을 게시하는 것입니다. –