Скорее всего, это строка в кодировке Base64, но вы должны проверить документацию S3, чтобы быть уверенным.Если это так, вы должны использовать Convert.ToBase64String () и передать ему байтовый массив.
Вот пример кода, который вы можете попробовать.Я не проверял это, но это должно помочь вам получить правильное представление:
if (Request.Files.Count >= 1) {
var file = Request.Files[0];
var fileContents = new byte[file.ContentLength];
file.InputStream.Read(fileContents, 0, file.ContentLength);
var fileBase64String = Convert.ToBase64String(fileContents);
// now you can send fileBase64String to the S3 uploader
}