MicrosoftIdentityMessageHandler.SendAsync Método

Definición

Envía una solicitud HTTP con inserción automática de encabezados de autenticación. Controla WWW-Authenticate desafíos al intentar actualizar tokens con notificaciones adicionales si es necesario.

protected override System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
override this.SendAsync : System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Protected Overrides Function SendAsync (request As HttpRequestMessage, cancellationToken As CancellationToken) As Task(Of HttpResponseMessage)

Parámetros

request
HttpRequestMessage

Mensaje de solicitud HTTP que se va a enviar.

cancellationToken
CancellationToken

Token de cancelación para cancelar la operación.

Devoluciones

Mensaje de respuesta HTTP.

Excepciones

Se produce cuando se produce un error en la autenticación, incluidos los escenarios en los que:

  • No hay opciones de autenticación configuradas
  • No se especifica ningún ámbito en las opciones
  • Error de adquisición de tokens
  • WWW-Authenticate error en el control de desafíos

Se aplica a