cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
s518419
Community Member

What is <canvas-install-url> on the get request for requesting Canvas access.

Jump to solution

What is <canvas-install-url> on the request :  

GET https://<canvas-install-url>/login/oauth2/auth?client_id=XXX&response_type=code&redirect_uri=https://example.com/oauth_complete&state=YYY

I am creating a new LTI and working on the authentication piece now. I got the redirect URI and the client_id but I am not sure what the canvas-install-url actually is.

0 Kudos
1 Solution

Accepted Solutions
s518419
Community Member

I was able to solve this one my putting my Canvas domain name example "https://test.acme.instructure.com"

View solution in original post

2 Replies
s518419
Community Member

I was able to solve this one my putting my Canvas domain name example "https://test.acme.instructure.com"

View solution in original post

cawight
Community Member

I'm also struggling with this issue, but at a different level:

I know that when an LTI Advantage app makes a service call (e.g., to post a score in Canvas), the flow starts with making an access token request from
https://<canvas-install-url>/login/oauth2/auth

However, for multi-tiered accounts (e.g., a university system master account that encompasses several institutional accounts) it's not always easy to know which <canvas-install-url> to use. So my question boils down to:

Will using the URL https://canvas.instructure.com/login/oauth2/auth to request an access token always work for Canvas cloud accounts?