Я хотел отправить запрос 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.Есть ли у вас какие-либо предложения?