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

MSIAppServiceOptions interface

定义使用 MSI for AppService 进行身份验证的可选参数。

Extends

属性

clientId

要为其创建令牌的托管标识的 clientId。 如果应用服务具有用户分配的托管标识,则为必需。

msiApiVersion

本地 MSI 代理的 API 版本。 默认值为“2017-09-01”。

msiEndpoint

应用可从中请求令牌的本地 URL。 除非指定此属性,否则两个环境变量 IDENTITY_ENDPOINT 中的任一或 MSI_ENDPOINT 都将用作默认值。

msiSecret

用于在代码与本地 MSI 代理之间进行通信的机密。 除非指定此属性,否则两个环境变量 IDENTITY_SECRET 中的任一或 MSI_SECRET 都将用作默认值。

继承属性

httpClient

负责发送 HTTP 请求的客户端。 默认情况下,它是基于 <xref:DefaultHttpClient>Axios 的 。

resource

属性详细信息

clientId

要为其创建令牌的托管标识的 clientId。 如果应用服务具有用户分配的托管标识,则为必需。

clientId?: string

属性值

string

msiApiVersion

本地 MSI 代理的 API 版本。 默认值为“2017-09-01”。

msiApiVersion?: string

属性值

string

msiEndpoint

应用可从中请求令牌的本地 URL。 除非指定此属性,否则两个环境变量 IDENTITY_ENDPOINT 中的任一或 MSI_ENDPOINT 都将用作默认值。

msiEndpoint?: string

属性值

string

msiSecret

用于在代码与本地 MSI 代理之间进行通信的机密。 除非指定此属性,否则两个环境变量 IDENTITY_SECRET 中的任一或 MSI_SECRET 都将用作默认值。

msiSecret?: string

属性值

string

继承属性详细信息

httpClient

负责发送 HTTP 请求的客户端。 默认情况下,它是基于 <xref:DefaultHttpClient>Axios 的 。

httpClient?: HttpClient

属性值

继承自MSIOptions.httpClient

resource

resource?: string

属性值

string

继承自MSIOptions.resource