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
-
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