如何在多个 WMDRM 许可证服务器之间同步密钥/许可证?
我正在设置一个带有 WMDRM 的系统,并且希望拥有两台服务器以实现冗余。我将在它们前面放置一个负载平衡器,并让它们都处理请求。
我无法弄清楚问题许可证如何/存储在许可证服务器上的位置。
为服务器提供相同的签名密钥非常容易(它位于 HKLM/Software/Windows/WM Rights Manager 中,
也许甚至不需要在服务器之间同步密钥 - 只要它们使用相同的密钥加密内容,它们都可以为客户请求许可证颁发内容许可证?
那么,我的问题是: - 许可证服务器上是否存储了每个内容项的某些内容? - 我可以访问存储的内容并将其传输到另一台服务器吗? - 到底有必要吗?
很抱歉提出了模糊的问题 - 但这是文档的一对一反映:)
谢谢!
I'm setting up a system with WMDRM and would like to have two servers for redundancy. I will put a load balancer in front of them and have them both handle requests.
I cannot figure out how/where the issues licenses are stored on the license server.
It's pretty easy to give the servers the same signing key (it's in HKLM/Software/Windows/WM Rights Manager
Maybe there even is no need to sync keys between the servers - as long as they encrypt content using the same key, they can both issues licenses for the content with a client requests a license?
So, my questions are:
- Is something stored on the license server for each content item?
- Can I access that stored thing and transfer to another server?
- Is it needed at all?
Sorry for the vague questions - but that is a one-to-one reflection of the documentation :)
Thank you!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您在同一台计算机上拥有内容种子和用于生成许可证的相同代码,那么您应该已准备就绪。没有其他数据需要复制。
我相信有一个许可证服务器私钥存储在注册表中(当您在 http://licenseserver.windowsmedia 上注册许可证服务器时安装.com),但没有理由需要同步。
If you have the content seed on the same machine and the same code to generate a license, then you should be all set. There is no other data that is required to be replicated.
There is a license server private key I believe stored in the registry (installed when you enroll the license server on http://licenseserver.windowsmedia.com) but there is no reason why these need to be in sync.