关于 syncfusion-blazor-license
为 Blazor 项目提供 Syncfusion 许可证密钥生成、注册、安全处理和排错指南,适用于应用开发与 CI/CD 验证。内容涵盖 Server、WebAssembly、Auto 和 Razor Class Libraries,并强调密钥版本与平台匹配及保密要求。
主要功能
- 01生成付费、试用或临时许可证密钥
- 02指导多种 Blazor 项目注册密钥
- 03说明 WebAssembly 密钥安全处理
- 04在 CI/CD 流水线中验证许可证
- 05排查许可证错误及版本不匹配
适用场景
- 01为 Blazor 项目配置 Syncfusion 许可证
- 02避免在 WebAssembly 客户端代码暴露密钥
- 03在 Azure Pipelines 或 GitHub Actions 验证许可证
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ syncfusion/ blazor-ui-components-skills --skill syncfusion-blazor-license安装后在 Claude Code 中输入/syncfusion-blazor-license确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/license-registration.mdsyncfusion-blazor-web-installer-download.mdsyncfusion-blazor-web-installer-install.md详细介绍
Syncfusion Blazor 许可证配置
在所有 Blazor 项目类型中管理 Syncfusion Blazor 许可证密钥,包括 Server、WebAssembly、Auto 和 Razor 类库。
适用场景
在以下情况下使用此技能:
- 生成 Syncfusion 许可证密钥(付费、试用或临时)
- 在任何 Blazor 项目类型中注册许可证密钥
- 在 Blazor WebAssembly 项目中保护许可证密钥(避免密钥暴露在浏览器中)
- 在 CI/CD 管道中验证许可证(Azure Pipelines、GitHub Actions、Jenkins)
- 排查许可证错误——试用横幅、无效密钥、平台或版本不匹配
请勿用于:
- 初始 Blazor 项目设置 → 使用
syncfusion-blazor-common
关键规则
- 版本特定:许可证密钥针对特定版本的 Syncfusion 平台
- 平台特定:不同平台需要不同的密钥(Blazor、ASP.NET 等)
- WASM 安全性:切勿在客户端 Blazor WebAssembly
Program.cs中注册许可证密钥——请改用已授权的 NuGet 包 - 保密性:许可证密钥属于机密信息。切勿分享或提交到源代码中
常见场景
生成许可证密钥
注册许可证密钥
包含 Syncfusion Blazor 组件的 Razor 类库
Blazor WebAssembly 应用(安全问题)
安全警告(WASM): 请勿在客户端 Blazor WebAssembly
Program.cs中注册许可证密钥,也不要将密钥提交到源代码中。客户端程序集可供下载,可能会向最终用户暴露许可证密钥。请将许可证密钥视为机密信息。
⚠️ 请勿在客户端代码中注册密钥。 请参阅安全部署选项:
建议:改用已授权的 NuGet 包
排查许可证错误
常见问题
评论
支持 Markdown