硬件指纹绑定
将许可证与设备特征关联,降低授权文件被直接复制到其他机器使用的风险。
仅生成授权码并不能控制复制和超范围使用。可靠的验证链路需要同时判断许可证、设备、时间和业务权限。
将许可证与设备特征关联,降低授权文件被直接复制到其他机器使用的风险。
客户端通过接口获取最新授权状态,并按返回结果执行吊销、到期和设备数量限制。
面向内网、工控等无法稳定联网的环境,用签名许可证完成本地可信验证。
这里的卡密指用于激活软件的授权码。由平台管理授权规则,客户端完成激活和许可证校验。
在平台配置产品与授权规则,生成并分发授权码。
用户输入授权码,客户端采集设备标识并调用激活接口。
客户端验证许可证签名,并检查设备、有效期和功能范围。
软件根据校验结果开放对应功能;授权无效时提示用户处理。
软件网络验证需要覆盖启动和运行两个阶段。在线激活后,客户端通过心跳校验同步授权状态,并执行对应的业务控制。
软件运行期间按接入协议发起心跳请求,获取授权状态,避免只在首次激活时校验。
收到到期或吊销状态后,客户端按业务规则限制使用并提示用户续期或联系管理员。
明确网络异常时的提示和重试策略。需要离线交付时,采用离线许可证,并在本地校验签名、设备和有效期。
卡密验证侧重授权码激活和有效性判断;网络授权还覆盖软件运行中的状态同步与心跳校验。两者可在同一套授权流程中配合使用。
API 基于通用 HTTP 协议,不限制 Java、C#、C++、Python、Go 或其他开发语言。
可以根据业务设置离线许可证、缓存期限或定期在线校验,在安全性和可用性之间取得平衡。
可在后台解除原设备绑定或重新签发许可证,并保留变更记录。
使用统一协议快速完成激活、验签和设备绑定。