AseChannelValidation.AuthenticateAseTokenAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
AuthenticateAseTokenAsync(String, HttpClient) |
Ověřte příchozí hlavičku ověřování jako token odeslaný z AseChannel. |
AuthenticateAseTokenAsync(String, HttpClient, AuthenticationConfiguration) |
Ověřte příchozí hlavičku ověřování jako token odeslaný z AseChannel. |
AuthenticateAseTokenAsync(String, HttpClient)
Ověřte příchozí hlavičku ověřování jako token odeslaný z 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)
Parametry
- authHeader
- String
Nezpracovaná hlavička HTTP ve formátu: Bearer [longString].
- httpClient
- HttpClient
Ověřování tokenů vyžaduje volání k ověření doporučení a souvisejících dokumentů. HttpClient se používá k provádění těchto volání. Tato volání obecně vyžadují připojení TLS, která jsou náročná na nastavení a odstranění, takže se doporučuje sdílený httpClient.
Návraty
Platná identita deklarací identity.
Platí pro
AuthenticateAseTokenAsync(String, HttpClient, AuthenticationConfiguration)
Ověřte příchozí hlavičku ověřování jako token odeslaný z 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)
Parametry
- authHeader
- String
Nezpracovaná hlavička HTTP ve formátu: Bearer [longString].
- httpClient
- HttpClient
Ověřování tokenů vyžaduje volání k ověření doporučení a souvisejících dokumentů. HttpClient se používá k provádění těchto volání. Tato volání obecně vyžadují připojení TLS, která jsou náročná na nastavení a odstranění, takže se doporučuje sdílený httpClient.
- authConfig
- AuthenticationConfiguration
Konfigurace ověřování.
Návraty
Platná identita deklarací identity.