本手册由软航科技Markdown编辑器自动生成,最后更新时间:📅 2025/02/14
教程 中级 前端后端DevOps

📖 文档摘要

本文档详细介绍了软航OFFICE文档控件国产版授权文件的更新与替换部署流程。包含授权文件信息配置、部署步骤、替换方法、控件调用代码实现以及故障排查指南。适用于需要更新授权文件或进行授权文件替换的开发人员和技术管理员。文档提供了完整的操作流程和注意事项,确保授权文件能够正确部署和使用。

软航OFFICE文档控件 国产版授权文件更新与替换部署说明

⚠️ 重要提示

📝 参考示例

以下为示例格式,实际使用时请替换为您的真实授权信息:

一、授权文件信息

1. 产品授权文件:

XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX-VXXXX.dat

2. 授权文件 ID:

XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX-VXXXX

二、授权文件部署步骤

1. 文件部署

将授权文件 XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX-VXXXX.dat 部署到调用 NTKO OFFICE 文档控件的应用服务器项目中。

建议放置位置: Web 可访问目录下,例如 /ntko//config/

2. 访问验证

确保授权文件在浏览器中可正常访问,例如:

   http://应用项目地址/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX-VXXXX.dat

三、授权文件替换方法

调用 NTKO OFFICE 文档控件的 NtkoDownLoadCfgFile 方法,以替换客户端授权文件。

详细接口说明请参考开发手册:

四、控件调用代码(谷歌内核部分)

新增授权属性(2025-02-14)

document.write('_NtkoAuthorizationID="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX-VXXXX">');

授权文件检测与替换

function NtkoDownLoadCfgFile() {
    if (obj.NtkoCfgFileID == "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX-VXXXX") {
        // alert("已成功替换授权文件");
        console.log("授权文件已是最新版本");
    } else {
        obj.NtkoDownLoadCfgFile("http://应用项目地址/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX-VXXXX.dat");
        console.log("开始下载并替换授权文件...");
    }
}

五、部署与使用注意事项

1. 基本要求

2. 故障排查

若授权替换失败,请检查以下项目:

3. 安全提醒


文档版本: V1.0
更新日期: 2025-02-14
适用范围: 软航OFFICE文档控件 国产版

❓ 常见问题FAQ

Q: 授权文件更新失败怎么办?

A: 请检查授权文件路径是否正确、控件版本是否匹配、授权属性ID值是否正确,以及网络访问是否正常。建议按照文档中的故障排查步骤逐一检查。

Q: 如何验证授权文件是否部署成功?

A: 可以通过浏览器直接访问授权文件URL,确保返回正确的.dat文件内容。同时检查NtkoCfgFileID属性值是否与授权文件ID匹配。

Q: 授权文件ID在哪里获取?

A: 授权文件ID由软航科技提供,通常包含在产品授权文件中。请确保使用正确的授权文件ID,避免使用示例中的ID。

Q: 控件版本要求是什么?

A: 需要软航OFFICE文档控件 V6031 或后续版本才支持授权文件更新功能。请确保使用兼容的控件版本。

Q: 授权文件安全如何保障?

A: 授权文件ID为敏感信息,请妥善保管。建议定期检查授权文件有效性,避免在公开代码中暴露授权文件ID,确保授权文件访问权限控制。