RemoteAuthenticationService<TRemoteAuthenticationState,TAccount,TProviderOptions>.RequestAccessToken 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
RequestAccessToken() |
尝试获取具有默认权限集的当前用户的访问令牌。 |
RequestAccessToken(AccessTokenRequestOptions) |
尝试使用 中指定的 AccessTokenRequestOptions选项获取访问令牌。 |
RequestAccessToken()
尝试获取具有默认权限集的当前用户的访问令牌。
public:
virtual System::Threading::Tasks::ValueTask<Microsoft::AspNetCore::Components::WebAssembly::Authentication::AccessTokenResult ^> RequestAccessToken();
public virtual System.Threading.Tasks.ValueTask<Microsoft.AspNetCore.Components.WebAssembly.Authentication.AccessTokenResult> RequestAccessToken ();
abstract member RequestAccessToken : unit -> System.Threading.Tasks.ValueTask<Microsoft.AspNetCore.Components.WebAssembly.Authentication.AccessTokenResult>
override this.RequestAccessToken : unit -> System.Threading.Tasks.ValueTask<Microsoft.AspNetCore.Components.WebAssembly.Authentication.AccessTokenResult>
Public Overridable Function RequestAccessToken () As ValueTask(Of AccessTokenResult)
返回
完成后 ValueTask<TResult> 将包含 的 AccessTokenResult 。
实现
适用于
RequestAccessToken(AccessTokenRequestOptions)
尝试使用 中指定的 AccessTokenRequestOptions选项获取访问令牌。
public:
virtual System::Threading::Tasks::ValueTask<Microsoft::AspNetCore::Components::WebAssembly::Authentication::AccessTokenResult ^> RequestAccessToken(Microsoft::AspNetCore::Components::WebAssembly::Authentication::AccessTokenRequestOptions ^ options);
public virtual System.Threading.Tasks.ValueTask<Microsoft.AspNetCore.Components.WebAssembly.Authentication.AccessTokenResult> RequestAccessToken (Microsoft.AspNetCore.Components.WebAssembly.Authentication.AccessTokenRequestOptions options);
abstract member RequestAccessToken : Microsoft.AspNetCore.Components.WebAssembly.Authentication.AccessTokenRequestOptions -> System.Threading.Tasks.ValueTask<Microsoft.AspNetCore.Components.WebAssembly.Authentication.AccessTokenResult>
override this.RequestAccessToken : Microsoft.AspNetCore.Components.WebAssembly.Authentication.AccessTokenRequestOptions -> System.Threading.Tasks.ValueTask<Microsoft.AspNetCore.Components.WebAssembly.Authentication.AccessTokenResult>
Public Overridable Function RequestAccessToken (options As AccessTokenRequestOptions) As ValueTask(Of AccessTokenResult)
参数
- options
- AccessTokenRequestOptions
AccessTokenRequestOptions用于预配访问令牌的 。
返回
完成后 ValueTask<TResult> 将包含 的 AccessTokenResult 。