[ARCHIVED] Deep Linking Response always returns """jwt","type":"JWT verification failure","message":"JWT verification failure""
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We working on Integration with Canvas LTI 1.3, I have created a developer key and the tool setup is done.
I am getting this error ""jwt","type":"JWT verification failure","message":"JWT verification failure" while sending Deeplinkresponse
Encoded jwt :
eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6IjA2MTVhMGNjNjQ1N2VmYTdkNjEwM2NmODMwMzllMDNjZWViZjI5YmNhOWNlOGQxM2FjMTI0OTU3MWE5OWQ5NWYifQ.eyJodHRwczpcL1wvcHVybC5pbXNnbG9iYWwub3JnXC9zcGVjXC9sdGlcL2NsYWltXC9kZXBsb3ltZW50X2lkIjoiMTMyOmFhM2IwZWQ5NTMzZDUyMjhkMzA4NjE2OGRlNzI2OGNhMzZlYzA4MTgiLCJodHRwczpcL1wvcHVybC5pbXNnbG9iYWwub3JnXC9zcGVjXC9sdGlcL2NsYWltXC9tZXNzYWdlX3R5cGUiOiJMdGlEZWVwTGlua2luZ1Jlc3BvbnNlIiwiaHR0cHM6XC9cL3B1cmwuaW1zZ2xvYmFsLm9yZ1wvc3BlY1wvbHRpXC9jbGFpbVwvdmVyc2lvbiI6IjEuMy4wIiwiaHR0cHM6XC9cL3B1cmwuaW1zZ2xvYmFsLm9yZ1wvc3BlY1wvbHRpLWRsXC9jbGFpbVwvY29udGVudF9pdGVtcyI6W3sidHlwZSI6Imx0aVJlc291cmNlTGluayIsInRpdGxlIjoiVGVzdCBBc3Nlc3NtZW50IiwidXJsIjoiaHR0cHM6XC9cL2llc2NsdGkuc2Nob29sY2l0eS5jb21cL3NpZC1zY3MtYzMwYjg2NWEtMjhjZC00M2JjLTg0OTQtOTU4MTkzYzNiNzY1IiwiaWNvbiI6eyJ1cmwiOiJodHRwczpcL1wvc3RhdGljLnRzdWdpLm9yZ1wvZm9udGF3ZXNvbWUtZnJlZS01LjguMi13ZWJcL3BuZ1wvY2hlY2stc3F1YXJlLW8ucG5nIiwiZmFfaWNvbiI6ImZhLWNoZWNrLXNxdWFyZS1vIiwid2lkdGgiOjEwMCwiaGVpZ2h0IjoxMDB9LCJ0aHVtYm5haWwiOnsidXJsIjoiaHR0cHM6XC9cL2x0aS5leGFtcGxlLmNvbVwvdGh1bWIuanBnIiwid2lkdGgiOjkwLCJoZWlnaHQiOjkwfSwibGluZUl0ZW0iOnsic2NvcmVNYXhpbXVtIjoxMCwibGFiZWwiOiJUZXN0IEFzc2Vzc21lbnQiLCJyZXNvdXJjZUlkIjoic2NzLWMzMGI4NjVhLTI4Y2QtNDNiYy04NDk0LTk1ODE5M2MzYjc2NSIsInRhZyI6Im9yaWdpbmFsaXR5IiwiZ3VpZCI6Imh0dHBzOlwvXC9pZXNjbHRpLnNjaG9vbGNpdHkuY29tXC90c3VnaVwvbHRpXC9hY3Rpdml0eVwvc2NzLWMzMGI4NjVhLTI4Y2QtNDNiYy04NDk0LTk1ODE5M2MzYjc2NSJ9LCJjdXN0b20iOnsiY2FudmFzX2NhbGlwZXJfdXJsIjoiJENhbGlwZXIudXJsIn19XSwiaXNzIjoiMTA1MTAwMDAwMDAwMDAwMDcxIiwic3ViIjoic3ViamVjdCIsImlhdCI6MTU4NTg4NDA1NiwiZXhwIjoxNTg1ODg0MTE2LCJqdGkiOiIxMDUxMDAwMDAwMDAwMDAwNzE1ZTg2YWI5ODQxZjkyIiwibm9uY2UiOiJhZDg3ZDE5MDhhMDkxY2E1YWVkY2U3MjlmZDVkYmRlOSIsImF1ZCI6Imh0dHBzOlwvXC9jYW52YXMuaW5zdHJ1Y3R1cmUuY29tIn0.qrePd-1oppmVWXN8YwhiN8ElE1-J8NZx5_ESQiHj7f1_qwxIXxoAXxpqtEUw1bKtrt-aFgPYjaIAYN57iBFy3WAuMkGQqEaNhCJCh209_NUHYt9eGh-708UY4Hq0ETysh-In5JQeD6VpC0pmlq6N1vQhzaAW7wkZTFjS9tg1psX6IGYWPZUThXDAYSBo1cB4iCG-vDP4qbl0CiZzVpXLq9v4owqJ6CGloM1UGJJCMm72V02mweTpddBB3_kqMOCYRSSRKIa3SyBEAuaArY0Jnm7qFZ6V9ISbefjZa6ItiXun7S3XTu39ficB7HbRH6V1ne0MEYXLFCcBbFEYglzx4w
{ "https:\/\/purl.imsglobal.org\/spec\/lti\/claim\/deployment_id": "132:aa3b0ed9533d5228d3086168de7268ca36ec0818", "https:\/\/purl.imsglobal.org\/spec\/lti\/claim\/message_type": "LtiDeepLinkingResponse", "https:\/\/purl.imsglobal.org\/spec\/lti\/claim\/version": "1.3.0", "https:\/\/purl.imsglobal.org\/spec\/lti-dl\/claim\/content_items": [ { "type": "ltiResourceLink", "title": "Test Assessment", "url": "https:\/\/iesclti.treatment.com\/sid-1234-c30b865a-28cd-43bc-8494-958193c3b765", "icon": { "url": "https:\/\/static.tsugi.org\/fontawesome-free-5.8.2-web\/png\/check-square-o.png", "fa_icon": "fa-check-square-o", "width": 100, "height": 100 }, "thumbnail": { "url": "https:\/\/lti.example.com\/thumb.jpg", "width": 90, "height": 90 }, "lineItem": { "scoreMaximum": 10, "label": "Test Assessment", "resourceId": "1234-c30b865a-28cd-43bc-8494-958193c3b765", "tag": "originality", "guid": "https:\/\/iesclti.treatment.com\/tsugi\/lti\/activity\/1234-c30b865a-28cd-43bc-8494-958193c3b765" }, "custom": { "canvas_caliper_url": "$Caliper.url" } } ], "iss": "105100000000000071", "sub": "subject", "iat": 1585884056, "exp": 1585884116, "jti": "1051000000000000715e86ab9841f92", "nonce": "ad87d1908a091ca5aedce729fd5dbde9", "aud": "https:\/\/canvas.instructure.com" }
Please guide on this, what steps I need to follow to solve this issue.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I had a similar problem, and it turned out that Canvas apparently cannot accept a JWKS URL from a tool. Instad you must paste a JWK into the form used to create the Developer Key.
See https://community.canvaslms.com/thread/49683-jwks-format
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.