Condividi tramite


MSIAppServiceOptions interface

Definisce i parametri facoltativi per l'autenticazione con MSI per AppService.

Extends

Proprietà

clientId

Id client dell'identità gestita per cui si vuole ottenere il token. Obbligatorio, se il servizio app ha identità gestite assegnate dall'utente.

msiApiVersion

Versione api dell'agente MSI locale. Il valore predefinito è "2017-09-01".

msiEndpoint

URL locale da cui l'app può richiedere i token. A meno che questa proprietà non venga specificata, una delle due variabili IDENTITY_ENDPOINT di ambiente o MSI_ENDPOINT verrà usata come valore predefinito.

msiSecret

Segreto usato nella comunicazione tra il codice e l'agente MSI locale. A meno che questa proprietà non venga specificata, una delle due variabili IDENTITY_SECRET di ambiente o MSI_SECRET verrà usata come valore predefinito.

Proprietà ereditate

httpClient

Il client responsabile dell'invio di richieste HTTP. Per impostazione predefinita, è basato su <xref:DefaultHttpClient>Axios.

resource

Dettagli proprietà

clientId

Id client dell'identità gestita per cui si vuole ottenere il token. Obbligatorio, se il servizio app ha identità gestite assegnate dall'utente.

clientId?: string

Valore della proprietà

string

msiApiVersion

Versione api dell'agente MSI locale. Il valore predefinito è "2017-09-01".

msiApiVersion?: string

Valore della proprietà

string

msiEndpoint

URL locale da cui l'app può richiedere i token. A meno che questa proprietà non venga specificata, una delle due variabili IDENTITY_ENDPOINT di ambiente o MSI_ENDPOINT verrà usata come valore predefinito.

msiEndpoint?: string

Valore della proprietà

string

msiSecret

Segreto usato nella comunicazione tra il codice e l'agente MSI locale. A meno che questa proprietà non venga specificata, una delle due variabili IDENTITY_SECRET di ambiente o MSI_SECRET verrà usata come valore predefinito.

msiSecret?: string

Valore della proprietà

string

Dettagli proprietà ereditate

httpClient

Il client responsabile dell'invio di richieste HTTP. Per impostazione predefinita, è basato su <xref:DefaultHttpClient>Axios.

httpClient?: HttpClient

Valore della proprietà

Ereditato daMSIOptions.httpClient

resource

resource?: string

Valore della proprietà

string

Ereditato daMSIOptions.resource