Lingua

AseChannelValidation.AuthenticateAseTokenAsync Metodo

Definizione

Overload

Nome Descrizione
AuthenticateAseTokenAsync(String, HttpClient)

Convalidare l'intestazione dell'autenticazione in ingresso come token inviato da AseChannel.

AuthenticateAseTokenAsync(String, HttpClient, AuthenticationConfiguration)

Convalidare l'intestazione dell'autenticazione in ingresso come token inviato da AseChannel.

AuthenticateAseTokenAsync(String, HttpClient)

Convalidare l'intestazione dell'autenticazione in ingresso come token inviato da 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)

Parametri

authHeader
String

Intestazione HTTP non elaborata nel formato: "Bearer [longString]".

httpClient
HttpClient

L'autenticazione dei token richiede la chiamata per convalidare le approvazioni e i documenti correlati. HttpClient viene usato per effettuare tali chiamate. Queste chiamate richiedono in genere connessioni TLS, che sono costose da configurare e rimuovere, quindi è consigliabile un HttpClient condiviso.

Valori restituiti

Valore ClaimsIdentity valido.

Si applica a

AuthenticateAseTokenAsync(String, HttpClient, AuthenticationConfiguration)

Convalidare l'intestazione dell'autenticazione in ingresso come token inviato da 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)

Parametri

authHeader
String

Intestazione HTTP non elaborata nel formato: "Bearer [longString]".

httpClient
HttpClient

L'autenticazione dei token richiede la chiamata per convalidare le approvazioni e i documenti correlati. HttpClient viene usato per effettuare tali chiamate. Queste chiamate richiedono in genere connessioni TLS, che sono costose da configurare e rimuovere, quindi è consigliabile un HttpClient condiviso.

authConfig
AuthenticationConfiguration

Configurazione dell'autenticazione.

Valori restituiti

Valore ClaimsIdentity valido.

Si applica a