共用方式為


IUserTokenProvider.GetOauthSignInLinkAsync 方法

定義

多載

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)

使用 Bot 的 AppCredentials,取得要傳送給使用者以進行連線名稱登入的原始登入連結。

GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)

使用 Bot 的 AppCredentials,取得要傳送給使用者以進行連線名稱登入的原始登入連結。

GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)

使用 Bot 的 AppCredentials,取得要傳送給使用者以進行連線名稱登入的原始登入連結。

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

參數

turnContext
ITurnContext

與使用者目前交談回合的內容。

connectionName
String

要使用的驗證連線名稱。

cancellationToken
CancellationToken

取消語彙基元,可由其他物件或執行緒用來接收取消通知。

傳回

工作,表示要執行的工作已排入佇列。

備註

如果工作順利完成,結果會包含原始登入連結。

適用於

GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)

使用 Bot 的 AppCredentials,取得要傳送給使用者以進行連線名稱登入的原始登入連結。

public System.Threading.Tasks.Task<string> GetOauthSignInLinkAsync (Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, string userId, string finalRedirect = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetOauthSignInLinkAsync : Microsoft.Bot.Builder.ITurnContext * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Function GetOauthSignInLinkAsync (turnContext As ITurnContext, connectionName As String, userId As String, Optional finalRedirect As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of String)

參數

turnContext
ITurnContext

與使用者目前交談回合的內容。

connectionName
String

要使用的驗證連線名稱。

userId
String

將與權杖相關聯的使用者識別碼。

finalRedirect
String

OAuth 流程將重新導向至的最終 URL。

cancellationToken
CancellationToken

取消語彙基元,可由其他物件或執行緒用來接收取消通知。

傳回

工作,表示要執行的工作已排入佇列。

備註

如果工作順利完成,結果會包含原始登入連結。

適用於