다음을 통해 공유


AseChannelValidation.AuthenticateAseTokenAsync 메서드

정의

오버로드

AuthenticateAseTokenAsync(String, HttpClient)

들어오는 인증 헤더를 AseChannel에서 보낸 토큰으로 유효성을 검사합니다.

AuthenticateAseTokenAsync(String, HttpClient, AuthenticationConfiguration)

들어오는 인증 헤더를 AseChannel에서 보낸 토큰으로 유효성을 검사합니다.

AuthenticateAseTokenAsync(String, HttpClient)

들어오는 인증 헤더를 AseChannel에서 보낸 토큰으로 유효성을 검사합니다.

public static System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> AuthenticateAseTokenAsync(string authHeader, System.Net.Http.HttpClient httpClient = default);
static member AuthenticateAseTokenAsync : string * System.Net.Http.HttpClient -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Shared Function AuthenticateAseTokenAsync (authHeader As String, Optional httpClient As HttpClient = Nothing) As Task(Of ClaimsIdentity)

매개 변수

authHeader
String

"Bearer [longString]" 형식의 원시 HTTP 헤더입니다.

httpClient
HttpClient

토큰을 인증하려면 인증 및 관련 문서의 유효성을 검사하기 위해 호출해야 합니다. HttpClient는 이러한 호출을 수행하는 데 사용됩니다. 이러한 호출에는 일반적으로 TLS 연결이 필요하므로 설정 및 해체에 비용이 많이 들기 때문에 공유 HttpClient를 사용하는 것이 좋습니다.

반환

유효한 ClaimsIdentity입니다.

적용 대상

AuthenticateAseTokenAsync(String, HttpClient, AuthenticationConfiguration)

들어오는 인증 헤더를 AseChannel에서 보낸 토큰으로 유효성을 검사합니다.

public static System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> AuthenticateAseTokenAsync(string authHeader, System.Net.Http.HttpClient httpClient, Microsoft.Bot.Connector.Authentication.AuthenticationConfiguration authConfig);
static member AuthenticateAseTokenAsync : string * System.Net.Http.HttpClient * Microsoft.Bot.Connector.Authentication.AuthenticationConfiguration -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Shared Function AuthenticateAseTokenAsync (authHeader As String, httpClient As HttpClient, authConfig As AuthenticationConfiguration) As Task(Of ClaimsIdentity)

매개 변수

authHeader
String

"Bearer [longString]" 형식의 원시 HTTP 헤더입니다.

httpClient
HttpClient

토큰을 인증하려면 인증 및 관련 문서의 유효성을 검사하기 위해 호출해야 합니다. HttpClient는 이러한 호출을 수행하는 데 사용됩니다. 이러한 호출에는 일반적으로 TLS 연결이 필요하므로 설정 및 해체에 비용이 많이 들기 때문에 공유 HttpClient를 사용하는 것이 좋습니다.

authConfig
AuthenticationConfiguration

인증 구성입니다.

반환

유효한 ClaimsIdentity입니다.

적용 대상