首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何为Windows应用程序的许可证管理目的标识组织?

如何为Windows应用程序的许可证管理目的标识组织?
EN

Software Engineering用户
提问于 2018-11-23 11:33:15
回答 1查看 65关注 0票数 -2

为了介绍一些许可级别(组织、计算机、用户),我需要在没有用户交互的情况下精确地识别对象(组织、计算机、用户)。

为了识别基于用户的许可证的用户,我使用了用户名、域( AD域或计算机名)和用户安全ID (用户objectGUID)。

要识别基于计算机的许可证的计算机,我使用了计算机名称、域、供应商、型号和序列号(计算机模型)。

但我很难在基于组织的许可证上找到准确的信息。首先,我想到了广告领域。但这是很容易伪造的。现在,我正在考虑使用Active Directory GUID来增强信息库。但这到底存在吗?我并不是指AD域控制器的计算机GUID,因为它们经常会发生更改。AD生态系统中是否有标识域而不是域控制器的GUID?因此,我将收到与每个域控制器相同的“组织GUID”吗?

EN

回答 1

Software Engineering用户

发布于 2018-11-23 12:09:55

许可服务器和您提供给组织的唯一硬件密钥("dongle")是解决此类许可问题的标准方法。只需在某个地方存储哪个密钥id属于哪个公司的信息,您就可以这样识别该公司。

这种解决方案有一些优点。

  • 很难通过“克隆”服务器机器(使用虚拟化)或AD域来绕过它。
  • 它甚至没有假设组织使用Active网络

当然,缺点是这种解决方案并不是在纯软件中,因此购买和管理硬件密钥需要付出一定的努力。

票数 0
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/381914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档