-
Notifications
You must be signed in to change notification settings - Fork 79
Configure Canvas as LTI 1.3 Platform
Dmitry Viskov edited this page Aug 21, 2019
·
12 revisions
- Canvas was installed locally in Docker using default manual:
https://github.com/instructure/canvas-lms/wiki/Quick-Start#automated-setup
- Enable LTI 1.3 in “Settings / Feature Options” (in the new test org):
- Go to the “Developer Keys” section and create new LTI Key:
Redirect URIs: http://127.0.0.1:9001/launch/
Target Link URI: http://127.0.0.1:9001/launch/
OpenID Connect Initiation Url: http://127.0.0.1:9001/login/
JWK Method: Public JWK (use this value: https://github.com/dmitry-viskov/pylti1.3/blob/master/examples/configs/public.jwk.json)
LTI Advantage Services: Enable all toggles
-
Change “State” from OFF to ON for the new created key
-
Create new External App: “Settings -> Apps -> +App”
Choose “Configuration Type: by ClientID”
Insert “ClientID” from the created Key (value from Details column)