AseChannelValidation.AuthenticateAseTokenAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
AuthenticateAseTokenAsync(String, HttpClient) |
Validez l’en-tête d’authentification entrant en tant que jeton envoyé à partir d’AseChannel. |
AuthenticateAseTokenAsync(String, HttpClient, AuthenticationConfiguration) |
Validez l’en-tête d’authentification entrant en tant que jeton envoyé à partir d’AseChannel. |
AuthenticateAseTokenAsync(String, HttpClient)
Validez l’en-tête d’authentification entrant en tant que jeton envoyé à partir d’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)
Paramètres
- authHeader
- String
En-tête HTTP brut au format : « Bearer [longString] ».
- httpClient
- HttpClient
L’authentification des jetons nécessite l’appel pour valider les approbations et les documents associés. HttpClient est utilisé pour effectuer ces appels. Ces appels nécessitent généralement des connexions TLS, qui sont coûteuses à configurer et à supprimer, donc un HttpClient partagé est recommandé.
Retours
ClaimsIdentity valide.
S’applique à
AuthenticateAseTokenAsync(String, HttpClient, AuthenticationConfiguration)
Validez l’en-tête d’authentification entrant en tant que jeton envoyé à partir d’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)
Paramètres
- authHeader
- String
En-tête HTTP brut au format : « Bearer [longString] ».
- httpClient
- HttpClient
L’authentification des jetons nécessite l’appel pour valider les approbations et les documents associés. HttpClient est utilisé pour effectuer ces appels. Ces appels nécessitent généralement des connexions TLS, qui sont coûteuses à configurer et à supprimer, donc un HttpClient partagé est recommandé.
- authConfig
- AuthenticationConfiguration
Configuration de l’authentification.
Retours
ClaimsIdentity valide.