用途:管理 Syncfusion Blazor 许可证密钥,覆盖 Server、WebAssembly、Auto 和 Razor 类库等所有 Blazor 项目类型。
主要能力:生成许可证密钥(付费、试用或临时);在各类 Blazor 项目中注册密钥;在 Blazor WebAssembly 项目中安全处理密钥以避免浏览器暴露;在 CI/CD 流水线(Azure Pipelines、GitHub Actions、Jenkins)中验证许可证;排查试用横幅、无效密钥、平台或版本不匹配等许可证错误。
关键规则:许可证密钥与 Syncfusion 平台版本绑定,且按平台区分(Blazor、ASP.NET 等密钥不同);密钥属于机密,切勿分享或提交到源码。
安全限制:不要在客户端 Blazor WebAssembly 的 Program.cs 中注册许可证密钥,客户端程序集可被下载,会向最终用户暴露密钥;推荐改用已授权的 NuGet 包。
不适用场景:初始 Blazor 项目搭建应使用 syncfusion-blazor-common。
资料中提及的参考主题包括生成密钥、注册密钥、在 RCL 中注册、WASM 应用安全注册、Web 安装程序下载与安装、许可证错误排查及许可 FAQ,但未提供具体命令或代码细节。