이 단원에서는 Blob 컨테이너에서 정책을 만들고 SAS 키를 생성하는 방법을 알아봅니다.
저장된 액세스 정책은 서버 쪽에서 공유 액세스 서명에 대한 추가 제어 수준을 제공합니다. 공유 액세스 서명은 컨테이너, Blob, 큐 및 테이블에 대해 제한된 액세스 권한을 부여하는 URI입니다. 이 새로운 향상된 기능을 사용하는 경우 읽기, 쓰기 및 목록 권한이 있는 컨테이너에 정책을 만들어야 합니다.
다음 방법 중 하나를 사용하여 정책 및 공유 액세스 서명을 만들 수 있습니다.
Azure REST API 작업: 컨테이너 만들기, 컨테이너 ACL 설정 및 컨테이너 ACL 가져오기
Azure SDK의 CloudBlobContainer.GetSharedAccessSignature 메서드.
string signature = blob.GetSharedAccessSignature(new SharedAccessPolicy() { // Specify the expiration time for the signature. SharedAccessExpiryTime = DateTime.Now.Years(1), // Specify the permissions granted by the signature. Permissions = SharedAccessPermissions.Write | SharedAccessPermissions.Read });Azure Storage Explorer와 같은 타사 Azure 탐색기 도구입니다.
다음 단원: