LicenseManager 为软件厂商提供从许可证签发、在线激活、离线验证到浮动授权的完整能力,帮你把「卖软件」这件事变成可度量、可增长的生意。
// 三行代码完成许可证激活 var client = new LicenseManagerClient("https://api.licensemanager.cn"); var result = await client.Licenses.ActivateAsync(new { Key = "LM-XXXX-XXXX-XXXX", DeviceId = Device.Fingerprint() }); if (result.IsValid) Console.WriteLine($"已激活,到期时间:{result.ExpiresAt}");
官方 SDK 覆盖主流技术栈
从签发到回收,从在线到离线,LicenseManager 提供开箱即用的完整能力。
支持永久、订阅、试用、按量等多种授权模型,批量签发、吊销、续期一键完成。
基于非对称签名的许可证文件,断网环境也能本地校验,防篡改、防重放。
内置 Floating License Server,按并发席位分配许可,充分利用企业内网授权额度。
C#、Node.js、Python、Go、Rust 五种官方 SDK,API 一致,十分钟接入你的产品。
实时掌握激活量、活跃设备与续费率,用数据驱动定价与销售决策。
支持 Docker Compose 一键部署与企业内网离线部署,数据完全自主可控。
内置微信支付、支付宝、Stripe 与 PayPal 深度集成。无需自己写代码处理 Webhook,实现用户支付即自动下发授权及订阅续费。
无论你用哪种技术栈构建产品,官方 SDK 都提供一致的激活、验证、心跳与释放接口。
# Python SDK — 校验许可证 from licensemanager_sdk import Client client = Client(base_url="https://api.licensemanager.cn") result = client.licenses.verify( key="LM-XXXX-XXXX-XXXX", device_id=device.fingerprint(), ) if result.is_valid: print(f"授权有效,剩余 {result.days_left} 天")
通过 Docker Compose 即可在自有服务器上部署完整的 LicenseManager 平台,含 API 服务、管理后台与数据库。
# 部署仅需三步 $ curl -fsSL https://get.licensemanager.cn | sh $ docker compose up -d $ lmcli init --admin admin@example.com # ✔ API 服务 :8443 已就绪 # ✔ 管理后台 :8080 已就绪 # ✔ 浮动授权 :5099 已就绪
管理后台开箱即用的核心模块,覆盖从产品、客户到授权、订单、报表的完整业务闭环。点击查看大图。








所有方案均包含全部 SDK 与离线验证能力,随业务增长随时升级。
个人开发者与小团队起步
成长型软件团队的标准选择
对安全与合规有要求的组织
无论你卖的是桌面工具、SaaS 订阅还是工业设备,LicenseManager 都提供对应的授权模型与部署方式。
客户现场通常没有外网。浮动授权服务器在内网按并发席位分配许可,离线许可证文件保证产线不会因断网停产。
五种语言 SDK 接口完全一致,桌面端(C#)与服务端(Go)共用同一套激活、校验与心跳逻辑,维护成本减半。
用量分析面板实时呈现激活量、活跃设备与续费率,帮你判断该涨价、该拆档位还是该做促销。