question

etam-singh8884 avatar image
etam-singh8884 asked Anirban Sen Chowdhary answered

Authorization Code Flow.Geting Error (401) Unauthorized.

This is my code.I made a public sandbox account.Geting an error 401 unauthorized.

  var httpWebRequest = (HttpWebRequest)WebRequest.Create(" https://platform.devtest.ringcentral.com/restapi/oauth/authorize");
               
                httpWebRequest.Method = "GET";

                httpWebRequest.Headers.Add("client_id", "DShb1**********2DlM5xoA");
                httpWebRequest.Headers.Add("redirect_uri", " http://localhost:505471/");
                httpWebRequest.Headers.Add("response_type", "code");
                httpWebRequest.Headers.Add("state", "Client state");
                httpWebRequest.Headers.Add("prompt", "login");


var httpresponse = httpWebRequest.GetResponse();
topic-default
1 |1000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Phong Vu avatar image
Phong Vu answered
Can you let me know what type of RC app did you defined. Is your localhost on your local machine? And did you set the same redirect_uri's value to the "OAuth Redirect URI" field for your app?

Is there any reason you don't want to use our SDKs for your code?

+ Phong
1 |1000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

etam-singh8884 avatar image
etam-singh8884 answered
Thanks for ur response Phong Vu.
Now I am using Ring Central sdk and I am able to authorize user  and get token in response.
1 |1000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Anirban Sen Chowdhary avatar image
Anirban Sen Chowdhary answered

Since the oauth type is Authorization code, make sure all the parameters are provided.

If you miss redirect uri parameter in request which is a mandatory part, you will unable to get token which is supposed to be exchanged with access token

1 |1000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.