Хранилище файлов Azure, используя SAS

Я запутался в использовании хранилища файлов Azure и SAS. Я думал, что смысл SAS в том, чтобы иметь возможность иметь доступ к ресурсу без необходимости ключа учетной записи.

Я пытаюсь выполнить простую загрузку файлов, и при рассмотрении этого метода приводятся примеры, но первое, что они все делают, - это создают CloudStorageAccount с помощью.Parse в строке подключения, которая является ключом учетной записи.

Может кто-нибудь указать на пример проекта или пример кода, который загружает файл в учетную запись хранилища файлов Azure, но не использует ключ учетной записи?

1 ответ

Решение

Вы можете использовать приведенный ниже код для создания CloudFile объект:

var cloudFile = new CloudFile(new Uri(fileUri), new StorageCredentials(sasToken));
Другие вопросы по тегам