web-dev-qa-db-ja.com

作成時のAmazonRoute53クライアントの例外

Amazon Route53クライアントの呼び出しを作成しているときに.netのAmazonSDKに問題があります

AWSClientFactory.CreateAmazonRoute53Client(AccessKeyID, SecretAccessKeyID);

例外が発生します

「RegionEndPointまたはServiceURLが構成されていません」。

また、そこに示されているリージョンエンドポイントを試しました http://docs.aws.Amazon.com/general/latest/gr/rande.html#r53_region 結果はありません。

誰か助けてもらえますか?

25
user1631477

使用時に同じ問題が発生しました

objClient = New AmazonS3Client(AccessKeyID, SecretAccessKeyID)

私は以下を使用して解決しました:

objClient = New AmazonS3Client(AccessKeyID, SecretAccessKeyID, Amazon.RegionEndpoint.USEast1)

(私のs3はUSEast1 = US Standardでした)

41
rsc

これを試して!

AmazonS3Config S3Config = new AmazonS3Config()
{
    ServiceURL = "s3.amazonaws.com",
    RegionEndpoint = Amazon.RegionEndpoint.SAEast1
};
14
Andre Mesquita

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);
0
Hon Lee