Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Codice di esempio per la creazione di una firma per un URL firmato
Questa sezione include esempi di applicazioni scaricabili che dimostrano come creare firme per signed. URLs Vengono forniti esempi in Perl, PHP, C# e Java. È possibile utilizzare uno qualsiasi degli esempi per creare firme firmate. URLs Lo script Perl viene eseguito su piattaforme Linux e macOS. L'esempio PHP funzionerà su qualsiasi server che esegue PHP. L'esempio C# utilizza .NET Framework.
Gli esempi di questa sezione utilizzano SHA-1 per eseguire l'hash e firmare la dichiarazione politica. È inoltre possibile utilizzare SHA-256. Per usare SHA-256, aggiorna l'algoritmo hash nella funzione di firma (ad esempio, sostituiscilo con sha1 nelle chiamate sha256 OpenSSL o usa la costante SHA-256 equivalente nella libreria crittografica della tua lingua). Quando usi SHA-256, includi il parametro di query nell'URL firmato. Hash-Algorithm=SHA256
Ad esempio, codice in JavaScript (Node.js), consulta Creazione di Amazon CloudFront Signed URLs in Node.js
Per un esempio di codice in Python, consulta Generare un URL firmato per Amazon CloudFront