Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
PlayReady İptali nedir?
İptal, güvenliği tehlikeye girmiş istemcileri belirlemeye ve bu istemcilerin korunan içeriğin şifresini çözmek için ek lisanslara erişmesini önlemeye yönelik bir işlemdir.
Microsoft güvenliği tehlikeye girmiş bir istemci belirlediğinde, cihaz iptal edilebilir ve iptal listesine eklenebilir. İptal listesi, korumalı içerik için lisans veren Lisans Sunucuları tarafından düzenli aralıklarla indirilir. Lisans Sunucuları, iptal edilmiş cihazların lisanslarını reddetmek ve böylece cihazın yeni korunan içeriği yürütmesini engellemek için bu iptal listesini kullanır.
İptal listeleri, güncel olmayan cihazlarda yenilenir. İptal listesi lisanslarla da verilebilir. Cihazdaki DRM bileşeni, içeriği diğer cihazlara aktarmadan önce bu iptal listesini denetler. İptal edilen bileşenlerle iletişimi engelleyerek, iptal edilen uygulamalar artık çalışmaz. İptal ettikten sonra, durumu düzeltmenin tek yolu iptal edilen öğeyi değiştirmek veya iptal edilen bileşeni iptal listesinin daha yeni bir sürümünden kaldırmaktır.
Geçerli PlayReady İptal Listelerine bağlantı
Microsoft, iptal listesini ve sürüm oluşturma yapısını oluşturur ve korur. PlayReady müşterileri bu listeyi aşağıdaki bağlantıdan indirebilir:
PlayReady İptal Listesi(https): https://aka.ms/revinfo
PlayReady İptal Listesi(http): https://go.microsoft.com/fwlink/?LinkId=110086
PlayReady Sunucuları gereksinimi
PlayReady Ürünleri için Uyumluluk Kuralları'nın gereksinimlerine göre, PlayReady Sunucusu'nu yöneten şirketler "her PlayReady Sunucusu için haftada bir PlayReady Sunucusu için PlayReady Server Yazılım Geliştirme Seti sertifika iptal listelerini güncelleştirmelidir". Bu, güvenliği aşılmış tüm istemcilerin, Microsoft tarafından İptal Listesi'ne eklendikten sonra lisans isteklerinin makul bir zaman diliminde reddedilmesini sağlar.
PlayReady İptal Listesindeki Tek Tek Girişleri Yoksayma
PlayReady Server sürüm 4.3'den başlayarak, sunucu uygulamanız iptal edilen bir veya daha fazla karmayı açıkça yoksayabilir ve iptal edilmiş olsa bile bunlara içerik göndermeye devam edebilir. Bu, hem korumalı içerik üreten hem de dağıtan ve bu içeriğin nereye akabileceği üzerinde daha fazla denetim sahibi olmak isteyen şirketler için yararlı olabilir.
Bu özelliği kullanmak için, yoksaymak istediğiniz sertifika karmalarını içeren yeni bir XML dosyası oluşturmanız ve RMSDK uygulamanızın web.config dosyasına yeni bir giriş eklemeniz gerekir. XML dosyası aşağıdaki biçime sahiptir.
<?xml version="1.0" ENCODING="utf-8"?>
<RevAllowInfo>
<AllowList>
<CertificateHash>2C4OCYBGE3XZ3ODIUVUWD0SVLWH4W1NX9EA5DMJZ/PK=</CertificateHash>
<CertificateHash>9OHU9A1KAJYI9BUWQWAVXBOO7R4XS+GG8HV0ESDBTNW=</CertificateHash>
</AllowList>
</RevAllowInfo>
"CertificateHash" düğümündeki veriler iptal edilen modelin veya şirket sertifikasının karmasıyla eşleşmelidir. Microsoft, gelecekteki iptaller için ilgili model bilgileriyle birlikte bu bilgileri yayımlamayı planlıyor.
Bu XML dosyasına sunucu yapılandırmanızın içinden de başvurmanız gerekir.
.Net Core tabanlı RMSDK dağıtımları için:
- XML dosyası bir öğe projesi olarak eklenmelidir.
- config/RMSDKConfig.cs içindeki RevocationAllowFile dizesi, XML dosyasının yolu ile güncelleştirilmelidir.
IIS tabanlı RMSDK dağıtımları için:
- XML dosyanızı web.config dosyasına işaret eden "REVOCATIONALLOWFILE" adlı yeni bir anahtar ekleyin.
- Örneğin, yukarıdaki XML dosyasının adı "REVOCATIONALLOWSAMPLE.XML" ise, web.config dosyası aşağıdaki gibi güncelleştirilir.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
...
<add key="RevocationAllowFile" value="REVOCATIONALLOWSAMPLE.XML">
...