שימוש בבקשות חתומות

כדי ליצור בקשה חתומה, צריך ליצור מחרוזת שכוללת פרמטרים שמתארים את התוכן שרוצים להגן עליו ואת תוקף הערך החתום. לאחר מכן כוללים את המחרוזת המורכבת בבקשה. לאחר מכן, מערכת Media CDN מאמתת שהבקשה החתומה שלכם תקפה לפני שהיא מבצעת פעולה כלשהי.

דרישות לבקשה חתומה

בקשות חתומות צריכות לעמוד בדרישות הבאות:

  • שיטת HTTP‏ GET, HEAD או OPTIONS. אין תמיכה בשיטות אחרות.

  • להגדיר שעת תפוגה בעתיד. בגלל הבדלים פוטנציאליים בסנכרון השעון, וגם בגלל תנאי הרשת של הלקוח (לדוגמה, ניתוקים וניסיונות חוזרים), מומלץ להגדיר חותמות זמן של לפחות דקה אחת בעתיד, או לפחות באורך של שידור הווידאו, לפי הגדול מביניהם.

  • יש חתימה שאפשר לאמת באמצעות מפתח או סוד ב-EdgeCacheKeyset.

אי אפשר לחתום על שיטות HTTP אחרות, כמו בקשות POST, PUT או DELETE. אם אתם צריכים להנפיק כתובות URL חתומות להעלאות שפונות למשתמשים, תוכלו לעיין במשאבי העזרה של Cloud Storage בנושא כתובות URL חתומות.

הגדרת בקשות חתומות

בקטעים הבאים מוסבר איך להגדיר, לחתום ולאמת בקשות חתומות.

יצירת מפתחות

יוצרים את המפתחות שמשמשים את Media CDN לחתימה על בקשות.

יצירת קבוצת מפתחות