WebAuthenticationCoreManager.RequestTokenAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
RequestTokenAsync(WebTokenRequest) |
以非同步方式向 Web 帳戶提供者要求權杖。 如有必要,系統會提示使用者輸入其認證。 |
RequestTokenAsync(WebTokenRequest, WebAccount) |
以非同步方式向 Web 帳戶提供者要求權杖。 如有必要,系統會提示使用者輸入其認證。 |
RequestTokenAsync(WebTokenRequest)
以非同步方式向 Web 帳戶提供者要求權杖。 如有必要,系統會提示使用者輸入其認證。
public:
static IAsyncOperation<WebTokenRequestResult ^> ^ RequestTokenAsync(WebTokenRequest ^ request);
/// [Windows.Foundation.Metadata.Overload("RequestTokenAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<WebTokenRequestResult> RequestTokenAsync(WebTokenRequest const& request);
[Windows.Foundation.Metadata.Overload("RequestTokenAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<WebTokenRequestResult> RequestTokenAsync(WebTokenRequest request);
function requestTokenAsync(request)
Public Shared Function RequestTokenAsync (request As WebTokenRequest) As IAsyncOperation(Of WebTokenRequestResult)
參數
- request
- WebTokenRequest
Web 權杖要求。
傳回
非同步要求作業。 成功完成時,包含代表 Web 權杖要求結果的 WebTokenRequestResult 物件。
- 屬性
備註
您無法從傳統型應用程式或 UWP 應用程式的背景執行緒呼叫此方法。 如需桌面應用程式的這個方法的對等專案,請參閱 IWebAuthenticationCoreManagerInterop::RequestTokenForWindowAsync。
另請參閱
- RequestTokenAsync(WebTokenRequest, WebAccount)
- Web 帳戶管理程式碼範例
- IWebAuthenticationCoreManagerInterop::RequestTokenForWindowAsync
- IWebAuthenticationCoreManagerInterop 介面
適用於
RequestTokenAsync(WebTokenRequest, WebAccount)
以非同步方式向 Web 帳戶提供者要求權杖。 如有必要,系統會提示使用者輸入其認證。
public:
static IAsyncOperation<WebTokenRequestResult ^> ^ RequestTokenAsync(WebTokenRequest ^ request, WebAccount ^ webAccount);
/// [Windows.Foundation.Metadata.Overload("RequestTokenWithWebAccountAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<WebTokenRequestResult> RequestTokenAsync(WebTokenRequest const& request, WebAccount const& webAccount);
[Windows.Foundation.Metadata.Overload("RequestTokenWithWebAccountAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<WebTokenRequestResult> RequestTokenAsync(WebTokenRequest request, WebAccount webAccount);
function requestTokenAsync(request, webAccount)
Public Shared Function RequestTokenAsync (request As WebTokenRequest, webAccount As WebAccount) As IAsyncOperation(Of WebTokenRequestResult)
參數
- request
- WebTokenRequest
Web 權杖要求。
- webAccount
- WebAccount
要求的 Web 帳戶。
傳回
非同步要求作業。 成功完成時,包含代表 Web 權杖要求結果的 WebTokenRequestResult 物件。
- 屬性
備註
您無法從傳統型應用程式或 UWP 應用程式的背景執行緒呼叫此方法。 如需桌面應用程式的這個方法的對等專案,請參閱 IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync。
另請參閱
M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.RequestTokenAsync (Windows.Security.Authentication.Web.Core.WebTokenRequest)
IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync
IWebAuthenticationCoreManagerInterop 介面