Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Nesta lição, você aprenderá a criar uma política no contêiner de Blob e também gerará uma chave SAS.
Uma política de acesso armazenado fornece um nível adicional de controle sobre assinaturas de acesso compartilhado no lado do servidor. Uma assinatura de acesso compartilhado é um URI que concede direitos de acesso restritos a contêineres, blobs, filas e tabelas. Ao usar esse novo aprimoramento, você precisa criar uma política em um contêiner com direitos de leitura, gravação e lista.
Você pode criar uma política e uma assinatura de acesso compartilhado usando um dos seguintes métodos:
Operações da API REST do Azure: criar contêiner, definir ACL de contêiner e obter ACL de contêiner.
CloudBlobContainer.GetSharedAccessSignature em o método do SDK do Azure.
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 });Uma ferramenta de gerenciador do Azure de terceiros, como o Gerenciador de Armazenamento do Azure.
Próxima lição: