> For the complete documentation index, see [llms.txt](https://docs.chamilo.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chamilo.org/2.x/zh/guan-li-zhi-nan/admin-guide/integrations/lti.md).

# LTI 1.3

**LTI**（学习工具互操作性）是一个允许将外部学习工具嵌入到 Chamilo 中的标准。1.3 版本是该标准的最新且最安全的版本。

## LTI 的功能

通过 LTI，您可以在 Chamilo 课程中嵌入外部工具。例如：

* 交互式模拟
* 专业评估工具
* 内容创作工具
* 虚拟实验室
* 第三方内容库

外部工具会在 Chamilo 界面中无缝显示。

## 配置 LTI 工具

### 作为管理员

1. 在管理面板中导航到 LTI 设置
2. **注册外部工具**，提供以下信息：
   * **工具名称** — 一个描述性的名称
   * **登录 URL** — 外部工具的 OIDC 登录发起 URL
   * **重定向 URL** — 工具在登录后返回的启动 URL
   * **客户端 ID** — 由工具供应商提供
   * **公钥集 URL (JWKS URL)** — 工具用于安全密钥交换的 JWKS 端点
3. 配置**成绩回传** — 工具是否可以将成绩发送回 Chamilo
4. 保存

### 作为教师

一旦管理员注册了 LTI 工具，教师就可以将其添加到他们的课程中：

1. 在课程中，查找添加外部工具的选项
2. 从已注册的 LTI 工具中选择
3. 该工具将作为课程工具显示在首页上

## 安全性

LTI 1.3 使用：

* **OAuth 2.0** 进行身份验证
* **JSON Web Tokens (JWT)** 进行消息签名
* **公钥/私钥对** 进行验证

这意味着 Chamilo 和外部工具之间从不直接共享凭据。

## 成绩回传

LTI 工具可以将成绩发送回 Chamilo，并可集成到课程成绩簿中。此功能在注册工具时按工具进行配置。

## 小贴士

* **验证工具兼容性** — 确保外部工具支持 LTI 1.3（不仅仅是旧版本）
* **在沙盒中测试** — 在生产环境中使用之前，先在测试课程中测试 LTI 集成
* **监控性能** — 外部工具会增加网络依赖性。确保工具响应迅速且可靠。
