IUserTokenProvider.GetUserTokenAsync 方法

定义

尝试使用机器人的 AppCredentials 检索登录流中的用户的令牌。

public System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse> GetUserTokenAsync (Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, string magicCode, System.Threading.CancellationToken cancellationToken);
abstract member GetUserTokenAsync : Microsoft.Bot.Builder.ITurnContext * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
Public Function GetUserTokenAsync (turnContext As ITurnContext, connectionName As String, magicCode As String, cancellationToken As CancellationToken) As Task(Of TokenResponse)

参数

turnContext
ITurnContext

与用户当前轮次对话的上下文。

connectionName
String

要使用的身份验证连接的名称。

magicCode
String

(可选) 可选用户输入的代码进行验证。

cancellationToken
CancellationToken

取消标记。

返回

令牌响应。

适用于