Configure Canvas LMS SSO with Azure
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I am hosting Canvas LMS packaged by Bitname in Azure.
I would like to use SSO with Entra ID.
My problem is that Canvas gives me a redirect URL that starts with http and not https.
Canvas shows me this redirect URL to enter in the application in Azure "http://canvas.swedencentral.cloudapp.azure.com/login/oauth2/callback"
If I do that, I get an error that the http is not secure.
If I change it to https, I get an error that the URIs don't match (AADSTS50011: The redirect URI 'http://canvas.swedencentral.cloudapp.azure.com/login/oauth2/callback' specified in the request does not match the redirect URIs configured for the application)
If I leave it blank, I get an error that no redirect URI was given.
How do I solve this?
Can I get Canvas to create an https redirect URI or Azure to accept the http one?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ok, so the next problem was that the app registration was set to public.
I had to delete that and create a "web" login instead, enter the redirect URI and it works.