تنظیمات لینک امن (Secure Link)
ویژگی «لینک امن» که توسط سرویس CDN ستون ارائه شده است، روشی برای کنترل دسترسی به لینکهای CDN است که با استفاده از تولید یک token و اضافه کردن آن به لینک، تضمین میکند که آن لینک فقط برای دارندگان tokenهای درست و به مدت زمان معینی قابل دسترس است. بنابراین پس از انقضای token، دسترسی به محتوای آن ممکن نیست.
در قسمت لینک امن میتوانید حداکثر پنج secret تعریف کنید تا با استفاده از آنها tokenهای امن را به روشی که در ادامه ذکر شده است بسازید.
گام اول: اگر secret ندارید، بر روی گزینه «ساختن secret» کلیک کنید تا برای شما secret جدید ساخته شود.
گام دوم: در صورتی که قبلا از نام های token و expire در نام های پارمتر های خود استفاده کرده اید، بر روی گزینه ی تنظیمات (در کنار دکمهی ساختن secret) کلیک کنید. داخل پنجره ی باز شده می توانید نام های دلخواه خود را برای این دو قسمت وارد نمایید.
گام سوم: در صورتی که مایل هستید، علاوه بر دو مورد secret و expire که در token در نظر گرفته میشوند، مقدار IP کلاینتهای شما هم دخیل باشند، میتوانید از همان قسمت تنظیمات گزینهی «در نظر گرفتن IP کلاینت» را فعال کنید.
- زمان انقضا (expire) به فرمت Unix time با دقت ثانیه است.
- میتوان همزمان تا حداکثر پنج secret فعال برای ایجاد tokenهای لینک امن در پنل ذخیره کرد. با این قابلیت شما میتوانید در صورت نیاز به تغییر secret، این کار را بدون Downtime انجام دهید.
- در موارد زیر به ازای درخواست کاربران، پاسخ ۴۰۳ بازگردانده میشود:
- در صورتی که لینک امن فعال باشد ولی token در درخواست فرستاده شده وجود نداشته باشد.
- در صورتی که لینک امن فعال باشد ولی زمان انقضا در درخواست فرستاده شده موجود نباشد.
- زمانی که token فرستاده شده، اشتباه باشد.
- زمانی که token مورد نظر معتبر باشد ولی از زمان انقضای آن گذشته باشد.