MicrosoftIdentityMessageHandler.SendAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Sendet eine HTTP-Anforderung mit automatischer Authentifizierungsheadereinfügung. Behandelt WWW-Authenticate Herausforderungen, indem sie bei Bedarf eine Tokenaktualisierung mit zusätzlichen Ansprüchen versuchen.
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)
Parameter
- request
- HttpRequestMessage
Die zu sendende HTTP-Anforderungsnachricht.
- cancellationToken
- CancellationToken
Ein Abbruchtoken zum Abbrechen des Vorgangs.
Gibt zurück
Die HTTP-Antwortnachricht.
Ausnahmen
Ausgelöst, wenn die Authentifizierung fehlschlägt, einschließlich Szenarien, in denen:
- Es sind keine Authentifizierungsoptionen konfiguriert.
- In den Optionen sind keine Bereiche angegeben.
- Tokenerwerb schlägt fehl
- WWW-Authenticate Problembehandlung schlägt fehl.