security - 如何使用实例给出的相同 access_token 在画布 lms 中保护我的 lti 工具?
问题描述
我创建了一个外部应用程序并将其集成到画布 lms 中,并且我希望它使用与画布中的 Oauth2 idp 发布的相同的 access_token
解决方案
虽然 LTI 1.3 和 CanvasLMS Api 都使用 OAuth2 令牌,但这些令牌具有不同的用途和范围,因此您不能将相同的令牌用于 LTI 应用程序集成和私有 API 访问。
您可以在 canvas api 文档中阅读有关创建LTI1.3 开发人员令牌的更多信息。
推荐阅读
- json - api 变量类型中的 {+} 是什么意思?
- tensorflow - 基于相似值减少一维张量
- node.js - 将 React/Node/Express 应用程序上传到 Heroku 后出现“加载资源失败:net::ERR_CONNECTION_REFUSED”
- node.js - 错误 HttpErrorResponse ,net::ERR_CONNECTION_REFUSED
- r - 绘制具有广泛数据 R 的散点图
- python - Pandas 过滤到特定行,然后合并 2 列
- rsa - 使用 Provable 与 Probable Prime 构造的 RSA Prime 生成
- video - 如何使用 Raspberry Pi 在 mplayer 上循环播放视频?
- r - 使用 strsplit 模式匹配将字符串扩展到多列
- r - 计算数据框中多列值的频率