- Веб-приложение, созданное с использованием Angular ()
Код: Выделить всё
myapp.com - API C# REST, вызываемый веб-приложением ()
Код: Выделить всё
myapi.com - Учетная запись хранения BLOB-объектов Azure с частными и общедоступными контейнерами ()
Код: Выделить всё
myblob.com
Код: Выделить всё
myapp.com/media/image.pngДо сих пор мне удавалось для обслуживания изображения из моего REST API (
Код: Выделить всё
myapi.com/media/image.pngКод: Выделить всё
[HttpGet("{path}")]
public IActionResult GetFileAsync(string path, CancellationToken cancellation)
{
string containerName = "mycontainer";
var blobContainerClient = _blobServiceClient.GetBlobContainerClient(containerName);
var blobClient = blobContainerClient.GetBlobClient(path);
var sasUri = blobClient.GenerateSasUri(
Azure.Storage.Sas.BlobSasPermissions.Read,
DateTimeOffset.UtcNow.AddHours(1));
var signedUrl = blobClient.Uri + sasUri.Query;
return Redirect(signedUrl);
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... my-web-app
Мобильная версия