The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
Hi,
I am having trouble configuring Linkedin Learning to work with Canvas (on premise).
Whenever I add Linkedin Learning as an external tool to an assignment, I have an error page on this specific assignment.
Canvas returns a HTTP 401, and when I check the logs on the server, the error is "Canvas::Security::InvalidJwtKey".
I double checked the link I'm using, here is an example: https://www.linkedin.com/checkpoint/enterprise/login/xxxx?pathWildcard=xxxx&application=learning&red... (where "xxxx" is my university's token).
However, when I add Linkedin Learning as an external tool outside of an assignment, it works just fine (the URL being: https://www.linkedin.com/checkpoint/enterprise/login/xxxx).
I completely deleted my Linkedin Learning configuration, and set it up again, with no effect.
I also regenerated the keys on Linkedin Learning without any change either.
It used to work just fine, and stopped working without any change in configuration, so I am completely clueless of what's going wrong, and I am out of ideas of what to check/test/do.
The person who set it up at first doesn't understand either:
Any kind of help would be appreciated!
Thanks
Did your integration begin to function properly?
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in
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.