2017-02-21 8 views
0

Использование AWS .NET SDK. Я могу запросить AWS, используя локально сохраненные профили SDK. Некоторые учетные записи должны быть доступны с использованием роли кросс-аккаунта. При использовании SDK, чтобы взять на себя роль, я должен предоставить серийный номер MFA. Есть ли способ получить этот серийный номер из учетной записи, используя профиль SDK?Можете ли вы получить серийный номер AWS MFA программно?

ответ

0

Благодаря helloV я выяснил, какой код работает.

AWSCredentials creds = new StoredProfileAWSCredentials(Profile_CBB.Text); 
Amazon.IdentityManagement.AmazonIdentityManagementServiceClient imc = new Amazon.IdentityManagement.AmazonIdentityManagementServiceClient(creds); 
Amazon.IdentityManagement.Model.ListMFADevicesRequest mfaRequest = new Amazon.IdentityManagement.Model.ListMFADevicesRequest(); 
Amazon.IdentityManagement.Model.ListMFADevicesResponse mfaResponse = imc.ListMFADevices(mfaRequest); 
Смежные вопросы