Compartilhar via


MSIAppServiceOptions interface

Define os parâmetros opcionais para autenticação com MSI para AppService.

Extends

Propriedades

clientId

A clientId da identidade gerenciada para a qual você gostaria que o token fosse. Obrigatório, se o serviço de aplicativo tiver identidades gerenciadas atribuídas pelo usuário.

msiApiVersion

A versão de api do agente MSI local. O valor padrão é "2017-09-01".

msiEndpoint

A URL local da qual seu aplicativo pode solicitar tokens. A menos que essa propriedade seja especificada, qualquer uma das duas variáveis IDENTITY_ENDPOINT de ambiente ou MSI_ENDPOINT será usada como o valor padrão.

msiSecret

O segredo usado na comunicação entre o código e o agente MSI local. A menos que essa propriedade seja especificada, qualquer uma das duas variáveis IDENTITY_SECRET de ambiente ou MSI_SECRET será usada como o valor padrão.

Propriedades herdadas

httpClient

O cliente responsável por enviar solicitações HTTP. Por padrão, é baseado em <xref:DefaultHttpClient>Axios.

resource

Detalhes da propriedade

clientId

A clientId da identidade gerenciada para a qual você gostaria que o token fosse. Obrigatório, se o serviço de aplicativo tiver identidades gerenciadas atribuídas pelo usuário.

clientId?: string

Valor da propriedade

string

msiApiVersion

A versão de api do agente MSI local. O valor padrão é "2017-09-01".

msiApiVersion?: string

Valor da propriedade

string

msiEndpoint

A URL local da qual seu aplicativo pode solicitar tokens. A menos que essa propriedade seja especificada, qualquer uma das duas variáveis IDENTITY_ENDPOINT de ambiente ou MSI_ENDPOINT será usada como o valor padrão.

msiEndpoint?: string

Valor da propriedade

string

msiSecret

O segredo usado na comunicação entre o código e o agente MSI local. A menos que essa propriedade seja especificada, qualquer uma das duas variáveis IDENTITY_SECRET de ambiente ou MSI_SECRET será usada como o valor padrão.

msiSecret?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

httpClient

O cliente responsável por enviar solicitações HTTP. Por padrão, é baseado em <xref:DefaultHttpClient>Axios.

httpClient?: HttpClient

Valor da propriedade

Herdado deMSIOptions.httpClient

resource

resource?: string

Valor da propriedade

string

Herdado deMSIOptions.resource