【发布时间】:2016-10-03 19:42:10
【问题描述】:
对不起,我的英语不好。
有一个应用程序的许可证与硬件绑定。一台计算机 - 一个许可证。 通常,许可证检查如下:
- 应用程序扫描硬件。
- 应用程序收集有关硬件的信息并准备许可证可用性请求。
- 应用程序发送请求以检查许可证的可用性。
- 许可证服务器收到请求并返回响应。应用程序收到来自许可证服务器的响应并激活全部功能。
但是,如果应用程序位于虚拟机上 - 收集有关硬件的信息会失败。
我无法获取有关服务器硬件的信息,因为默认方法不允许这样做。
诉诸虚拟机管理程序方法允许您收集一些统计信息,但仅生成许可证存在请求是不够的。
因此有两个问题:
如何在虚拟机中获取有关 服务器硬件?
如何实现与硬件相关的许可证验证,如果 程序在虚拟机上运行?
谢谢!
【问题讨论】:
标签: virtual-machine vmware vsphere license-key vmware-sdk