Bir şirket, premium içeriği bir S3 bucket'ında depolar ve yalnızca web sitesinin ücretli abonelerinin bu dosyaları indirebilmesini ister. Bucket ve nesneler şu anda privatedır. Şirket, belirli bir premium dosya için indirme erişimini yalnızca ücretli abonelerle nasıl kısıtlayabilir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Ücretli bir abone indirme talebinde bulunduğunda nesne için pre-signed URL oluşturun..
Neden bu cevap
Doğru cevap, ücretli bir abone indirme talebinde bulunduğunda nesne için önceden imzalanmış (pre-signed) bir URL oluşturmaktır. Pre-signed URL'ler, belirli bir süre boyunca S3 nesnelerine sınırlı erişim sağlamak için kullanılır. Bu URL'ler, AWS kimlik bilgileriyle imzalandığından, yalnızca yetkili kullanıcıların (bu durumda ücretli abonelerin) belirli bir nesneye erişmesine izin verir. Diğer seçenekler uygun değildir: Anonim erişime izin veren bir bucket politikası, içeriği herkese açar. Çok faktörlü kimlik doğrulama (MFA) gerektiren bir bucket politikası, her indirme için MFA gerektireceğinden kullanıcı deneyimini olumsuz etkiler ve abonelik modeline uygun değildir. Sunucu tarafı şifreleme, veriyi depolarken korur ancak erişim kontrolünü sağlamaz.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez