我正在将我的应用程序集成到 asp.net MVC 和 Moodle 中。但它需要 LMS 标准以便将来与任何其他 LMS 集成。
我对“LTI”这个新名词完全茫然。
学习工具互操作性 (LTI) 是由 IMSGlobal 维护的规范 它指定了学习系统(平台)调用外部系统(工具)并与外部系统(工具)通信的方法。
当前的 LTI 1.3 规范建立在 OAuth2 和 OpenId Connect 标准之上。
请参考此链接。它会对您有所帮助
https://docs.moodle.org/30/en/LTI_Provider
以及 CodePlex 中提供的示例代码 http://ltisamples.codeplex.com/sourcecontrol/latest#README.txt