MicrosoftIdentityMessageHandler.SendAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
자동 인증 헤더 삽입을 사용하여 HTTP 요청을 보냅니다. 필요한 경우 추가 클레임을 사용하여 토큰 새로 고침을 시도하여 WWW-Authenticate 문제를 처리합니다.
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)
매개 변수
- request
- HttpRequestMessage
보낼 HTTP 요청 메시지입니다.
- cancellationToken
- CancellationToken
취소 작업을 위한 취소 토큰입니다.
반품
HTTP 응답 메시지입니다.
예외
다음 시나리오를 포함하여 인증이 실패할 때 throw됩니다.
- 인증 옵션이 구성되지 않음
- 옵션에 지정된 범위가 없습니다.
- 토큰 획득 실패
- WWW-Authenticate 챌린지 처리 실패