你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AuthenticationRequiredException 类

public final class AuthenticationRequiredException
extends CredentialUnavailableException

“需要身份验证”异常由 InteractiveBrowserCredentialDeviceCodeCredential 引发,向用户指示自动身份验证已禁用,需要在提取访问令牌之前分别通过 authenticate()authenticate() API 启动身份验证。

构造函数摘要

构造函数 说明
AuthenticationRequiredException(String message, TokenRequestContext request)

初始化 AuthenticationRequiredException 类的新实例。

AuthenticationRequiredException(String message, TokenRequestContext request, Throwable cause)

初始化 AuthenticationRequiredException 类的新实例。

方法摘要

修饰符和类型 方法和描述
TokenRequestContext getTokenRequestContext()

获取导致身份验证失败的身份验证请求的详细信息。

方法继承自 HttpResponseException

方法继承自 java.lang.Object

方法继承自 java.lang.Throwable

构造函数详细信息

AuthenticationRequiredException

public AuthenticationRequiredException(String message, TokenRequestContext request)

初始化 AuthenticationRequiredException 类的新实例。

Parameters:

message - 异常消息。
request - 身份验证请求的详细信息。

AuthenticationRequiredException

public AuthenticationRequiredException(String message, TokenRequestContext request, Throwable cause)

初始化 AuthenticationRequiredException 类的新实例。

Parameters:

message - 异常消息。
request - 身份验证请求的详细信息。
cause - Throwable导致创建此异常的 。

方法详细信息

getTokenRequestContext

public TokenRequestContext getTokenRequestContext()

获取导致身份验证失败的身份验证请求的详细信息。

Returns:

令牌请求上下文。

适用于