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 令牌请求。
返回
异步请求操作。 成功完成后,包含一个 WebTokenRequestResult 对象,该对象表示 Web 令牌请求的结果。
- 属性
注解
无法从桌面应用或 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 帐户。
返回
异步请求操作。 成功完成后,包含一个 WebTokenRequestResult 对象,该对象表示 Web 令牌请求的结果。
- 属性
注解
无法从桌面应用或 UWP 应用的后台线程调用此方法。 有关桌面应用的此方法的等效方法,请参阅 IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync。
另请参阅
M:Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager.RequestTokenAsync (Windows.Security.Authentication.Web.Core.WebTokenRequest)
IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync
IWebAuthenticationCoreManagerInterop 接口