如何在 Flat for Education 中使用 LTI 1.1 配置 Canvas
最后更新:2026年10月29日
LTI 1.1 是将 Flat for Education 连接到 Canvas 的旧版方式,需要使用使用者密钥和共享密钥为每门课程单独配置。通过 LTI 1.1,Flat for Education 支持单点登录、自动创建班级,以及同步作业和成绩。本指南适用于教师和管理员。
如何获取使用者密钥和共享密钥?
Canvas 需要贵校的使用者密钥和共享密钥,才能让用户登录 Flat for Education。只有 Flat for Education 管理员可以查看这些信息。
在 Flat for Education 中打开 Canvas 集成
在 Flat for Education 中,打开设置 > 集成,然后点击 Canvas。
首先会打开 LTI 1.3 窗口。要获取 LTI 1.1 凭据,请找到“如果您更愿意使用旧版(LTI 1.1),可以点击此处切换”这句话,然后点击此处。

如果您是教师,“集成”页面会提示您联系管理员。请向贵校的 Flat for Education 管理员索取使用者密钥和共享密钥。
如何将 Flat for Education 添加到 Canvas 课程?
在 Canvas 课程设置的应用选项卡中,通过 URL 添加 Flat for Education。整个过程大约需要两分钟。您需要为每门要使用 Flat for Education 的课程重复操作。
通过 URL 添加应用
在配置类型中选择通过 URL,然后填写以下内容:
| 字段 | 填写内容 |
|---|---|
| 名称 | Flat for Education |
| 使用者密钥 | 您的使用者密钥 |
| 共享密钥 | 您的共享密钥 |
| 配置 URL | https://flat.io/lti/cartridge.xml |

保存应用
点击 提交。
配置完成!Flat for Education 现在会显示在课程导航中,您可以创建 Flat for Education 作业了。
请分别复制使用者密钥和共享密钥。粘贴的内容开头或结尾多出空格,或者将两个密钥填错位置,是出现“LTI 请求签名无效”错误的最常见原因。
如果您看到下方错误,最可能的原因是共享密钥没有正确复制。请在 Flat for Education 的设置 > 集成 > Canvas 中重新复制,然后粘贴到 Canvas。

如何更改隐私设置?
您可以在 Canvas 中更改 Flat for Education 的名称、描述和隐私设置。打开课程的设置 > 应用,点击 Flat for Education 旁边的齿轮图标,然后选择 编辑。

如果您希望使用 Flat for Education 时不提供任何个人信息,请将隐私设为匿名。这样,Canvas 只会发送匿名 ID,让 Flat for Education 能在每次使用时识别同一用户,而无需知道其姓名或电子邮箱地址。

选择匿名后,Canvas 不会共享学生的电子邮箱地址,因此 Flat for Education 无法将学生与其现有账户匹配。如果学生已有 Flat for Education 账户,请使用默认隐私设置。
学生可以继续使用现有的 Flat for Education 账户吗?
可以。如果学生此前未通过 Canvas 使用过 Flat for Education,那么他们第一次从 Canvas 打开 Flat for Education 时,系统会根据电子邮箱地址匹配现有账户。如果找不到相应账户,系统会自动创建新账户。
要确保匹配成功,请检查以下几点:
- 学生在 Flat for Education 和 Canvas 中使用相同的电子邮箱地址。
- 学生的账户属于贵校的 Flat for Education 组织,而不是个人 Flat 账户。出于安全考虑,Flat for Education 只会匹配属于贵校的账户。
- Canvas 使用默认隐私设置,以便共享学生的电子邮箱地址。
您可以先用一名学生的账户测试,再让全班登录。如果需要账户匹配方面的帮助,请联系我们的支持团队。
视频教程
常见问题
如果我不是 Canvas 管理员,可以配置 LTI 1.1 吗?
通常可以。在大多数学校,教师可以通过自己 Canvas 课程中的设置 > 应用添加应用。如果 Canvas 不允许您添加应用,请联系 Canvas 管理员。您还需要使用者密钥和共享密钥,可向贵校的 Flat for Education 管理员索取。
每门课程都需要新的使用者密钥吗?
不需要。贵校所有 Canvas 课程共用一组使用者密钥和共享密钥,但使用 LTI 1.1 时,您仍需为每门课程单独添加 Flat for Education。如果希望一次完成全校配置,请让 Canvas 管理员改为配置 LTI 1.3。
“找不到 LTI 使用者密钥”错误是什么意思?
Canvas 中的使用者密钥或共享密钥与贵校的 Flat for Education 账户不匹配。请在设置 > 集成 > Canvas 中重新复制这两个密钥,并粘贴到 Canvas 的应用设置中。如果之前可以正常使用,可能是最初配置此集成的人员已离开贵校。请联系管理员或我们的支持团队。
我们应该从 LTI 1.1 切换到 LTI 1.3 吗?
我们建议切换。使用 LTI 1.3 时,Canvas 管理员只需配置一次,教师随后即可使用客户端 ID 将其添加到各门课程。无需共享使用者密钥或共享密钥,而且学生的所有学习成果都会保留。移除 LTI 1.1 前,您可以先在一门课程中测试 LTI 1.3。
本页面是从英语自动翻译的。查看英语原版。

