Как отправить HTTP-запрос с токеном доступа OAuth 2.0 с помощью ASP.Net MVC? - PullRequest
0 голосов
/ 21 мая 2019

Я хотел отправить запрос Http с OAuth2 Access Token в API.

Я использовал этот код для отправки Bearer Token.

 var client = new HttpClient();
 var httpRequestMessage = new HttpRequestMessage
         {
            Method = HttpMethod.Post,
            RequestUri = new Uri("https://someurl"),
            Headers = {
                { HttpRequestHeader.Authorization.ToString(), "Bearer xxxxxxxxxxxxxxxx"},
                { HttpRequestHeader.Accept.ToString(), "application/json" },
                { HttpRequestHeader.ContentType.ToString(), "application/json"},
                { "client-id", "clientid"},
                { "client-secret","clientsecret"},
                { "partner-id","partnerid"},
                { "X-Version", "1" }
                },
                Content = new StringContent(JsonConvert.SerializeObject(fileJson))
                    };

 var response = client.SendAsync(httpRequestMessage).Result;

Это работает при отправкеBearer Token, но не работает при отправке Oauth2 Access Token.Я хотел отправить Oauth2 Access Token в API.Есть ли у вас какие-либо предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...