OAuth2Manager.RequestTokenAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| RequestTokenAsync(Uri, TokenRequestParams) |
會啟動存取權杖請求。 |
| RequestTokenAsync(Uri, TokenRequestParams, ClientAuthentication) |
以用戶端驗證方式發起存取權杖請求。 |
RequestTokenAsync(Uri, TokenRequestParams)
會啟動存取權杖請求。
public:
static IAsyncOperation<TokenRequestResult ^> ^ RequestTokenAsync(Uri ^ tokenEndpoint, TokenRequestParams ^ params);
/// [Windows.Foundation.Metadata.Overload("RequestTokenAsync")]
static IAsyncOperation<TokenRequestResult> RequestTokenAsync(Uri const& tokenEndpoint, TokenRequestParams const& params);
[Windows.Foundation.Metadata.Overload("RequestTokenAsync")]
public static IAsyncOperation<TokenRequestResult> RequestTokenAsync(System.Uri tokenEndpoint, TokenRequestParams params);
function requestTokenAsync(tokenEndpoint, params)
Public Shared Function RequestTokenAsync (tokenEndpoint As Uri, params As TokenRequestParams) As IAsyncOperation(Of TokenRequestResult)
參數
- params
- TokenRequestParams
包含令牌請求資訊的 TokenRequestParams 。
傳回
一個 IAsyncOperation 會回傳 TokenRequestResult。
- 屬性
範例
請參閱 Windows 應用程式中實作 OAuth 功能中 Exchange 授權碼存取權杖章節,了解如何請求存取權杖的範例。
適用於
RequestTokenAsync(Uri, TokenRequestParams, ClientAuthentication)
以用戶端驗證方式發起存取權杖請求。
public:
static IAsyncOperation<TokenRequestResult ^> ^ RequestTokenAsync(Uri ^ tokenEndpoint, TokenRequestParams ^ params, ClientAuthentication ^ clientAuth);
/// [Windows.Foundation.Metadata.Overload("RequestTokenAsync2")]
static IAsyncOperation<TokenRequestResult> RequestTokenAsync(Uri const& tokenEndpoint, TokenRequestParams const& params, ClientAuthentication const& clientAuth);
[Windows.Foundation.Metadata.Overload("RequestTokenAsync2")]
public static IAsyncOperation<TokenRequestResult> RequestTokenAsync(System.Uri tokenEndpoint, TokenRequestParams params, ClientAuthentication clientAuth);
function requestTokenAsync(tokenEndpoint, params, clientAuth)
Public Shared Function RequestTokenAsync (tokenEndpoint As Uri, params As TokenRequestParams, clientAuth As ClientAuthentication) As IAsyncOperation(Of TokenRequestResult)
參數
- params
- TokenRequestParams
包含令牌請求資訊的 TokenRequestParams 。
- clientAuth
- ClientAuthentication
ClientAuthentication 包含客戶端認證資訊。
傳回
一個 IAsyncOperation 會回傳 TokenRequestResult。
- 屬性
範例
請參閱 Exchange 授權碼存取權杖章節,說明如何在 Windows 應用程式中實現 OAuth 功能,了解如何使用此方法請求存取權杖。