This commit is contained in:
parent
a106827ebb
commit
16e2586724
|
|
@ -196,6 +196,7 @@ namespace Microsoft.AspNetCore.Authentication.OAuth
|
|||
var requestMessage = new HttpRequestMessage(HttpMethod.Post, Options.TokenEndpoint);
|
||||
requestMessage.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
|
||||
requestMessage.Content = requestContent;
|
||||
requestMessage.Version = Backchannel.DefaultRequestVersion;
|
||||
var response = await Backchannel.SendAsync(requestMessage, Context.RequestAborted);
|
||||
if (response.IsSuccessStatusCode)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -806,7 +806,7 @@ namespace Microsoft.AspNetCore.Authentication.OpenIdConnect
|
|||
|
||||
var requestMessage = new HttpRequestMessage(HttpMethod.Post, tokenEndpointRequest.TokenEndpoint ?? _configuration.TokenEndpoint);
|
||||
requestMessage.Content = new FormUrlEncodedContent(tokenEndpointRequest.Parameters);
|
||||
|
||||
requestMessage.Version = Backchannel.DefaultRequestVersion;
|
||||
var responseMessage = await Backchannel.SendAsync(requestMessage);
|
||||
|
||||
var contentMediaType = responseMessage.Content.Headers.ContentType?.MediaType;
|
||||
|
|
@ -869,6 +869,7 @@ namespace Microsoft.AspNetCore.Authentication.OpenIdConnect
|
|||
Logger.RetrievingClaims();
|
||||
var requestMessage = new HttpRequestMessage(HttpMethod.Get, userInfoEndpoint);
|
||||
requestMessage.Headers.Authorization = new AuthenticationHeaderValue("Bearer", message.AccessToken);
|
||||
requestMessage.Version = Backchannel.DefaultRequestVersion;
|
||||
var responseMessage = await Backchannel.SendAsync(requestMessage);
|
||||
responseMessage.EnsureSuccessStatusCode();
|
||||
var userInfoResponse = await responseMessage.Content.ReadAsStringAsync();
|
||||
|
|
|
|||
Loading…
Reference in New Issue