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.
Found this content helpful? Log in or sign up to leave a like!
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.
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.
Ok, I solved the first part.
Switching on HTTPS is very straight forward with this tool.
https://docs.bitnami.com/aws/how-to/generate-install-lets-encrypt-ssl/
Now, I get a new error, one from Canvas, that there was a problem signing in, with no more details.
I'd appreciate any advice you could give me on how to get this to work?
I have a multi-tenant environment, but I get the same error for the accounts that originate from the tenant that has the app registration.
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.
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