Как подключиться к AWS S3 с помощью AWSS3Client? - PullRequest
0 голосов
/ 29 мая 2019

Я пытаюсь подключиться к AWS S3 с помощью S3Client и пытаюсь получить объект. Но появляется ошибка «Попытка подключения не удалась, потому что подключенная сторона не ответила должным образом через некоторое время, или не удалось установить соединение, потому что подключенный хост не ответил»

Я пытался использовать accessKey, секретный ключ и регион. Я также попытался с помощью AWSConfig URL, но ничего не работает. Не уверен, где проблема.

try
  {
                const string accessKey = "***";
                const string secretKey = "***";
                const string bucketName = "***";

                var s3Client = new AmazonS3Client(accessKey,secretKey,Amazon.RegionEndpoint.APSouth1);

                var request = new GetObjectRequest {BucketName = bucketName, Key = "S3Object.txt"};
                var response = await s3Client.GetObjectAsync(request);

                var reader = new StreamReader(response.ResponseStream);
                var content = reader.ReadToEnd();
                return content;
                //return "Hello this AWS SDK.";
            }
            catch (Exception exception)
            {
                Console.WriteLine(exception);
                // ignored
            }

Я хочу вернуть текст из объекта, хранящегося в корзине S3.

...