Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questa lezione si apprenderà come creare una politica sul contenitore BLOB e anche generare una chiave SAS (Shared Access Signature).
Un criterio di accesso archiviato fornisce un livello aggiuntivo di controllo sulle firme di accesso condiviso sul lato server. Una firma di accesso condiviso è un URI che concede diritti di accesso limitati a contenitori, blob, code e tabelle. Quando si usa questo nuovo miglioramento, è necessario creare criteri in un contenitore con diritti di lettura, scrittura ed elenco.
È possibile creare un criterio e una firma di accesso condiviso usando uno dei metodi seguenti:
Operazioni dell'API REST di Azure: creare un contenitore, impostare l'ACL del contenitore e ottenere l'ACL del contenitore.
Metodo CloudBlobContainer.GetSharedAccessSignature in Azure SDK.
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 });Uno strumento di esplorazione di Azure di terze parti, ad esempio Azure Storage Explorer.
Lezione successiva: