你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
MSIAppServiceOptions interface
定义使用 MSI for AppService 进行身份验证的可选参数。
- Extends
属性
client |
要为其创建令牌的托管标识的 clientId。 如果应用服务具有用户分配的托管标识,则为必需。 |
msi |
本地 MSI 代理的 API 版本。 默认值为“2017-09-01”。 |
msi |
应用可从中请求令牌的本地 URL。
除非指定此属性,否则两个环境变量 |
msi |
用于在代码与本地 MSI 代理之间进行通信的机密。
除非指定此属性,否则两个环境变量 |
继承属性
http |
负责发送 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