共用方式為


IUserTokenProvider.GetUserTokenAsync 方法

定義

嘗試使用 Bot 的 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

取消權杖。

傳回

權杖回應。

適用於