Missing LIS Claim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We are making a request to Canvas using the correct and consistent variables in order to get claims back from the public JWK endpoint (/api/lti/security/jwks) and in some cases we are getting the correct claims and in other cases, we are missing one of the claims. The one in question is the Learning Information Services LIS claim with the key of (https://purl.imsglobal.org/spec/lti/claim/lis). That claim is listed as "optional" in the IMS Global specs but we need it to be returned. We are not sure what we are missing or what Canvas wants in order to return it sometimes and not all the time. We've got multiple clients and there doesn't seem to be any rhyme or reason why it's returned for some and not others.
Thank you in advance and I look forward to anyone's help.