为了介绍一些许可级别(组织、计算机、用户),我需要在没有用户交互的情况下精确地识别对象(组织、计算机、用户)。
为了识别基于用户的许可证的用户,我使用了用户名、域( AD域或计算机名)和用户安全ID (用户objectGUID)。
要识别基于计算机的许可证的计算机,我使用了计算机名称、域、供应商、型号和序列号(计算机模型)。
但我很难在基于组织的许可证上找到准确的信息。首先,我想到了广告领域。但这是很容易伪造的。现在,我正在考虑使用Active Directory GUID来增强信息库。但这到底存在吗?我并不是指AD域控制器的计算机GUID,因为它们经常会发生更改。AD生态系统中是否有标识域而不是域控制器的GUID?因此,我将收到与每个域控制器相同的“组织GUID”吗?
发布于 2018-11-23 12:09:55
许可服务器和您提供给组织的唯一硬件密钥("dongle")是解决此类许可问题的标准方法。只需在某个地方存储哪个密钥id属于哪个公司的信息,您就可以这样识别该公司。
这种解决方案有一些优点。
当然,缺点是这种解决方案并不是在纯软件中,因此购买和管理硬件密钥需要付出一定的努力。
https://softwareengineering.stackexchange.com/questions/381914
复制相似问题