新手求助:分步搭建Moodle与Brightspace的LTI连接及相关疑问
Moodle与Brightspace的LTI连接指南及Brightspace外部工具创建说明
一、Moodle与Brightspace的LTI连接分步操作
LTI集成需要在双方系统分别完成配置,以下以「Moodle作为工具提供者,Brightspace作为消费者」的常见场景为例:
1. Moodle侧(工具提供者)配置
- 登录Moodle管理员后台,依次进入 站点管理 → 插件 → 活动模块 → 外部工具 → 管理工具
- 点击「添加工具」,选择「手动配置外部工具」
- 填写核心配置:
- 工具名称:自定义(如「Brightspace 集成工具」)
- Consumer Key:自定义唯一标识(如
brightspace-moodle-2024),务必记录 - Shared Secret:自定义加密密钥(如
BsM_Secret_789),务必记录 - 启用服务:按需勾选「接受分级」(成绩同步)、「替换内容的URL」、「获取用户信息」
- 可见性:设置为对所有课程可见
- 保存后,找到该工具,复制其启动URL(格式类似
https://你的Moodle域名/mod/lti/launch.php?id=xxx)
2. Brightspace侧(工具消费者)配置
这部分与创建外部工具的步骤合并,见下文。
二、Brightspace中创建外部工具的步骤
- 登录Brightspace管理员账号,依次进入 设置 → 外部工具管理 → 注册外部工具
- 选择「手动注册」,进入配置页面:
- 工具名称:自定义(如「Moodle 课程集成」)
- 工具URL:粘贴从Moodle复制的启动URL
- Consumer Key:粘贴Moodle侧设置的Consumer Key
- Shared Secret:粘贴Moodle侧设置的Shared Secret
- 安全性配置:按需勾选「允许此工具向Brightspace发送成绩」「允许此工具访问用户信息」
- 可见性:设置为对目标组织/课程可见
- 保存配置,完成外部工具创建。之后可在Brightspace课程中添加该工具,调用Moodle内容。
三、Consumer Key和Secret Key说明
- Consumer Key:LTI集成中的身份识别字符串,相当于工具消费者(如Brightspace)的「身份ID」,用于让工具提供者(如Moodle)确认请求来自合法系统。
- Shared Secret:配对的加密密钥,相当于「验证密码」,双方必须使用完全一致的密钥,才能完成请求合法性校验,防止恶意伪造请求,保障数据传输安全。
反向集成场景(Brightspace作为提供者)
如果需要在Moodle中调用Brightspace工具,步骤如下:
- Brightspace侧:进入 设置 → 外部工具管理 → 发布LTI工具,生成并复制工具的启动URL、Consumer Key和Shared Secret
- Moodle侧:进入 管理工具 → 添加工具 → 手动配置,粘贴上述三个信息,保存后即可在Moodle课程中调用Brightspace工具
内容的提问来源于stack exchange,提问作者luke nio
相关产品推荐
相关产品推荐

