storage.googleapis.com
のバケットをC#のAmazon Web Services .Net SDKを使用して読み込もうとしています。Google S3 APIでバケットにアクセス
Authを使用しているだけで、GoogleのS3エンドポイント設定の実例を誰でも提供できます。キー/秘密のペアとバケット名?または、他の方法を使用してこれを稼働させますか?
this tutorialによると、これは簡単なことですが、指示に従うときには何らかの例外があります。ここに私の現在の試みの抽出があります - これはTrustFailure例外をスローします:
リモート証明書が無効です。
AmazonS3Config conf = new AmazonS3Config();
// Set regionEndpoint to null, or else the serviceURL will be ignored
conf.RegionEndpoint = null;
conf.ServiceURL = "https://s3.storage.googleapis.com";
conf.UseHttp = false;
conf.AuthenticationRegion = null;
conf.UseAccelerateEndpoint = false;
conf.UseDualstackEndpoint = false;
AWSCredentials cred = new BasicAWSCredentials("GOOG3LFXXXXXXXXXXXXX", "BQ6VeMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
IAmazonS3 client = new AmazonS3Client(cred, conf);
GetBucketVersioningRequest request = new GetBucketVersioningRequest { BucketName = "hisbucket" };
GetBucketVersioningResponse response = client.GetBucketVersioning(request);
例外を追加します。 – user1506104