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