Use the custom token endpoint if it's available in OIDC Handler (#20230)
This commit is contained in:
parent
3eb778fb41
commit
28de202a3b
|
|
@ -804,7 +804,7 @@ namespace Microsoft.AspNetCore.Authentication.OpenIdConnect
|
||||||
{
|
{
|
||||||
Logger.RedeemingCodeForTokens();
|
Logger.RedeemingCodeForTokens();
|
||||||
|
|
||||||
var requestMessage = new HttpRequestMessage(HttpMethod.Post, _configuration.TokenEndpoint);
|
var requestMessage = new HttpRequestMessage(HttpMethod.Post, tokenEndpointRequest.TokenEndpoint ?? _configuration.TokenEndpoint);
|
||||||
requestMessage.Content = new FormUrlEncodedContent(tokenEndpointRequest.Parameters);
|
requestMessage.Content = new FormUrlEncodedContent(tokenEndpointRequest.Parameters);
|
||||||
|
|
||||||
var responseMessage = await Backchannel.SendAsync(requestMessage);
|
var responseMessage = await Backchannel.SendAsync(requestMessage);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue