aliyun-openapi-net-sdk icon indicating copy to clipboard operation
aliyun-openapi-net-sdk copied to clipboard

GetAcsResponse gets the HttpResponse is null

Open zhenlei520 opened this issue 2 years ago • 0 comments

AlibabaCloudCredentialsProvider provider = new AccessKeyCredentialProvider("<your-access-key-id>", "<your-access-key-secret>");
IClientProfile profile = DefaultProfile.GetProfile("cn-hangzhou");
DefaultAcsClient client = new DefaultAcsClient(profile, provider);

var request = new AssumeRoleRequest
{
    RoleArn = "<your-role-arn>",
    RoleSessionName = "<your-role-session-name>",
    DurationSeconds = 3600
};
try
{
    var response = client.GetAcsResponse(request);
    Assert.IsNotNull(response.HttpResponse);// 这里获取到HttpResponse为Null
    Console.WriteLine(System.Text.Encoding.Default.GetString(response.HttpResponse.Content));
}
catch (ServerException e)
{
    Console.WriteLine(e);
}
catch (ClientException e)
{
    Console.WriteLine(e);
}

问题已提交Pr

zhenlei520 avatar May 17 '22 06:05 zhenlei520