AseChannelValidation.AuthenticateAseTokenAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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。