Replies: 2 comments 7 replies
-
I got through some of the blocks. Now I am getting this error. lti_error | "LTI Login failed due to missing "target_link_uri" param" I am not sure what parameter is needed for this. It seems to look OK on the developer key settings. |
Beta Was this translation helpful? Give feedback.
4 replies
-
No.
I will try to run myself and see if I get any errors. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I follow the direction on readme carefully, but I think I am missing some steps. When I create a new LTI developer key on Canvas, I get "Request failed with status code 422." When I use the JSON URL to a web browser, I get the following error.
{"lti_error": "Invalid LTI configuration: "[Errno 2] No such file or directory: '/secrets/private.key'""}
I must be missing some configuration on the env.json file for the LTI coniguration section. I am not sure what parts I need to make changes to work with out test server for now. Not ready to deploy this to production yet.
"/* LTI 1.3 configuration":"/",
"/ The first key of LTI_CONFIG is the Canvas URL (production, beta, or test)":"*/",
"LTI_CONFIG": {
"https://canvas.instructure.com": [
{
"/The default set of variables for LTI validation":"/",
"default": true,
"/LTI Dev Key from Canvas":"/",
"client_id": "17700000000000111",
"/Allowed hosts for the following 3 URLs: canvas.instructure.com, canvas.beta.instructure.com, canvas.test.instructure.com":"/",
"auth_login_url": "https://canvas.instructure.com/api/lti/authorize_redirect",
"auth_token_url": "https://canvas.instructure.com/login/oauth2/token",
"key_set_url": "https://canvas.instructure.com/api/lti/security/jwks",
"key_set":null,
"/Tools private key for LTI validation":"/",
"private_key_file": "/secrets/private.key",
"/Tools public key for LTI validation":"/",
"public_key_file": "/secrets/public.key",
"/Tools installation id in platform":"/",
"deployment_ids": ["27297:7db438071375c02373713c12c73869ff2f470b68"]
}
]
},
Can anyone tell me what parts I need to update?
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions