背景:在颁发 Playready DRM 许可证时,您可以在许可证上指定到期时间。据我了解,如果许可证尚未过期,则许可证将存储在客户端的某个位置,后续请求可以只使用此许可证,而不是发出另一个 drm 请求来获取新许可证。
在 Mac 和 Windows 上,这些许可证存储在特定目录中,例如:/Library/Application Support/Microsoft/PlayReady/mspr.hds (mac) C:/ProgramData/Microsoft/PlayReady/mspr.hds (windows)
您可以删除这些文件以清除存储的许可证。
我找不到有关如何在移动设备(Android 或 iOS)上清除许可证的文档。有人可以建议吗?