0
使用AWS .NET SDK。 我可以使用本地存儲的SDK配置文件查詢AWS。 需要使用跨賬戶角色訪問某些賬戶。 使用SDK承擔角色時,我必須提供MFA序列號。 有什麼方法可以使用SDK配置文件從帳戶獲取序列號?您能否以編程方式獲得AWS MFA序列號?
使用AWS .NET SDK。 我可以使用本地存儲的SDK配置文件查詢AWS。 需要使用跨賬戶角色訪問某些賬戶。 使用SDK承擔角色時,我必須提供MFA序列號。 有什麼方法可以使用SDK配置文件從帳戶獲取序列號?您能否以編程方式獲得AWS MFA序列號?
感謝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);