LICENSE VERIFICATION

软件网络验证平台

为自己的软件接入卡密激活、设备绑定和心跳校验,通过网络授权平台管理有效期与功能权限。使用统一 API 接入,不绑定特定开发语言,支持联网验证与离线许可证。

免费使用每月提供免费额度
AI 一键接入

通过授权验证实现软件保护

仅生成授权码并不能控制复制和超范围使用。可靠的验证链路需要同时判断许可证、设备、时间和业务权限。

硬件指纹绑定

将许可证与设备特征关联,降低授权文件被直接复制到其他机器使用的风险。

在线状态校验

客户端通过接口获取最新授权状态,并按返回结果执行吊销、到期和设备数量限制。

离线许可证

面向内网、工控等无法稳定联网的环境,用签名许可证完成本地可信验证。

软件卡密验证:从授权码到软件激活

这里的卡密指用于激活软件的授权码。由平台管理授权规则,客户端完成激活和许可证校验。

生成授权码

在平台配置产品与授权规则,生成并分发授权码。

提交激活请求

用户输入授权码,客户端采集设备标识并调用激活接口。

校验许可证

客户端验证许可证签名,并检查设备、有效期和功能范围。

执行授权规则

软件根据校验结果开放对应功能;授权无效时提示用户处理。

软件网络授权:运行中持续校验状态

软件网络验证需要覆盖启动和运行两个阶段。在线激活后,客户端通过心跳校验同步授权状态,并执行对应的业务控制。

心跳校验

软件运行期间按接入协议发起心跳请求,获取授权状态,避免只在首次激活时校验。

到期与吊销控制

收到到期或吊销状态后,客户端按业务规则限制使用并提示用户续期或联系管理员。

断网处理

明确网络异常时的提示和重试策略。需要离线交付时,采用离线许可证,并在本地校验签名、设备和有效期。

授权验证常见问题

卡密验证与网络授权有什么区别?

卡密验证侧重授权码激活和有效性判断;网络授权还覆盖软件运行中的状态同步与心跳校验。两者可在同一套授权流程中配合使用。

授权验证 API 支持哪些语言?

API 基于通用 HTTP 协议,不限制 Java、C#、C++、Python、Go 或其他开发语言。

断网后软件还能运行吗?

可以根据业务设置离线许可证、缓存期限或定期在线校验,在安全性和可用性之间取得平衡。

硬件更换后怎么办?

可在后台解除原设备绑定或重新签发许可证,并保留变更记录。

把授权控制接入你的软件

使用统一协议快速完成激活、验签和设备绑定。

开始接入