C# 创建时出现Amazon Route 53客户端异常
创建amazon Route 53客户端调用时,amazon sdk for.net出现问题C# 创建时出现Amazon Route 53客户端异常,c#,.net,amazon-web-services,amazon-route53,C#,.net,Amazon Web Services,Amazon Route53,创建amazon Route 53客户端调用时,amazon sdk for.net出现问题 AWSClientFactory.CreateAmazonRoute53Client(AccessKeyID, SecretAccessKeyID); 我得到一个异常,它告诉我 “未配置RegionEndPoint或ServiceURL” 还尝试了此处指示的区域端点,但没有结果 有人能帮我吗?试试这个 AmazonS3Config S3Config = new AmazonS3Config() {
AWSClientFactory.CreateAmazonRoute53Client(AccessKeyID, SecretAccessKeyID);
我得到一个异常,它告诉我
“未配置RegionEndPoint或ServiceURL”
还尝试了此处指示的区域端点,但没有结果
有人能帮我吗?试试这个
AmazonS3Config S3Config = new AmazonS3Config()
{
ServiceURL = "s3.amazonaws.com",
RegionEndpoint = Amazon.RegionEndpoint.SAEast1
};
我在使用时也有同样的问题
objClient = New AmazonS3Client(AccessKeyID, SecretAccessKeyID)
我使用以下方法解决了问题:
objClient = New AmazonS3Client(AccessKeyID, SecretAccessKeyID, Amazon.RegionEndpoint.USEast1)
(我的s3是USEast1=US标准)要添加BasicAWS凭据,并将其链接到AmazonDynamoDBClient web服务,可以这样编写
BasicAWSCredentials awsCredentials = new BasicAWSCredentials(accessKeyHere, secretKeyHere);
AmazonDynamoDBConfig adcConfig = new AmazonDynamoDBConfig()
{
ServiceURL = "s3.amazonaws.com",
RegionEndpoint = Amazon.RegionEndpoint.EUWest1
};
AmazonDynamoDB client = new AmazonDynamoDBClient(awsCredentials, adcConfig);
对于AmazonS3 web服务,您将编写:-
AmazonS3Config asConfig = new AmazonS3Config()
{
ServiceURL = "s3.amazonaws.com",
RegionEndpoint = Amazon.RegionEndpoint.EUWest1
};
AmazonS3Client client2 = new AmazonS3Client(awsCredentials, asConfig);
你的配置文件是什么样的?您是如何设置服务URL的访问权限的?我正在学习本教程:)这纠正了我的问题!它是在升级到最新的AWS SDK后出现的。