MicrosoftIdentityMessageHandler.SendAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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