Found this content helpful? Log in or sign up to leave a like!

Problem with LTI Dynamic Registration on beta

Jump to solution
ColinMurtaugh
Community Champion

Hi --

We've noticed that LTI Dynamic Registration in our beta instance seems broken. The `openid_configuration` that we're receiving back from Canvas contains a `registration_endpoint` of "https://sso.beta.canvaslms.com/api/lti/registrations" instead of the expected "https://canvas.instructure.com/api/lti/registrations".  The sso.beta.canvaslms.com URL doesn't work. 

We're only seeing this in the beta environment so far, but I'm concerned that this bug will get pushed to production.

cc: @xmoffatt 

--Colin

Labels (2)
1 Solution

@ColinMurtaugh @adityaranjan321 

Yes, this bug made it to production just yesterday, and we deployed a fix this morning! 

the registration endpoint is going to keep pointing to "sso.canvaslms.com", that is the right place for a few reasons: it's properly regionalized for Canvas, it conforms to spec better, and also behaves properly in non-prod environments. the underlying bug wasn't actually related to the URL switch, but was exposed by it.

Let me know if it's working or not for you, I fully expect it to work moving forward!

View solution in original post