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

InteractiveLoginOptions interface

介绍交互式身份验证的可选参数。

扩展

属性

language

指定如何将消息本地化为的语言代码。 默认值“en-us”。

userCodeResponseLogger

记录器,用于记录交互式登录所需的用户代码响应消息。 指定此选项后,用户代码响应消息将不会记录到控制台。

继承属性

clientId

Active Directory 应用程序客户端 ID。有关示例,请参阅适用于 .Net Active Directory 快速入门。

domain

包含此应用程序的域或租户 ID。 默认值为“common”。

environment

要进行身份验证的 Azure 环境。

tokenAudience

为其请求令牌的受众。 有效值为“graph”、“batch”或任何其他资源,例如“https://vault.azure.net/”。 如果 tokenAudience 为“graph”,则还应提供域,并且其值不应为默认的“common”租户。 它必须是字符串(最好采用 guid 格式)。

tokenCache

令牌缓存。 默认值为 adal 的 MemoryCache。

属性详细信息

language

指定如何将消息本地化为的语言代码。 默认值“en-us”。

language?: string

属性值

string

userCodeResponseLogger

记录器,用于记录交互式登录所需的用户代码响应消息。 指定此选项后,用户代码响应消息将不会记录到控制台。

userCodeResponseLogger?: any

属性值

any

继承属性详细信息

clientId

Active Directory 应用程序客户端 ID。有关示例,请参阅适用于 .Net Active Directory 快速入门。

clientId?: string

属性值

string

继承自LoginWithUsernamePasswordOptions.clientId

domain

包含此应用程序的域或租户 ID。 默认值为“common”。

domain?: string

属性值

string

继承自LoginWithUsernamePasswordOptions.domain

environment

要进行身份验证的 Azure 环境。

environment?: Environment

属性值

继承自LoginWithUsernamePasswordOptions.environment

tokenAudience

为其请求令牌的受众。 有效值为“graph”、“batch”或任何其他资源,例如“https://vault.azure.net/”。 如果 tokenAudience 为“graph”,则还应提供域,并且其值不应为默认的“common”租户。 它必须是字符串(最好采用 guid 格式)。

tokenAudience?: TokenAudience

属性值

继承自LoginWithUsernamePasswordOptions.tokenAudience

tokenCache

令牌缓存。 默认值为 adal 的 MemoryCache。

tokenCache?: TokenCache

属性值

TokenCache

继承自LoginWithUsernamePasswordOptions.tokenCache