SignatureDoesNotMatch в aws s3 С# при получении заданного URL-адресаC#

Место общения программистов C#
Ответить
Anonymous
 SignatureDoesNotMatch в aws s3 С# при получении заданного URL-адреса

Сообщение Anonymous »

Привет, у меня есть приложение mvc, в котором я хочу получить URL-адрес загруженного изображения в amazon s3, но после получения URL-адреса его невозможно открыть в браузере
код для получения URL-адреса:

Код: Выделить всё

  var expiryUrlRequest = new GetPreSignedUrlRequest();
expiryUrlRequest.BucketName = BUCKET_NAME;
expiryUrlRequest.Key = "uploads/participantid_" + v1+ "/taskid_" + v2 + "/" + 0 + ".mp4";
expiryUrlRequest.ContentType = "Video/mp4";
expiryUrlRequest.Expires = DateTime.Now.AddYears(10);

string    url = client.GetPreSignedURL(expiryUrlRequest);
Я также получаю URL-адрес, но после его ввода в браузер он показывает, что подпись не совпадает.

Подробнее здесь: https://stackoverflow.com/questions/385 ... signed-url
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»