使用AWS .NET SDK。 我可以使用本地存储的SDK配置文件查询AWS。 某些帐户需要使用跨帐户角色进行访问。 使用SDK承担角色时,我必须提供MFA序列号。 有没有办法使用SDK配置文件从帐户中获取序列号?
答案 0 :(得分: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);