Delen via


MSIAppServiceOptions interface

Definieert de optionele parameters voor verificatie met MSI voor AppService.

Uitbreiding

Eigenschappen

clientId

De clientId van de beheerde identiteit waarvoor u het token wilt gebruiken. Vereist als uw app-service door de gebruiker toegewezen beheerde identiteiten heeft.

msiApiVersion

De API-versie van de lokale MSI-agent. De standaardwaarde is '2017-09-01'.

msiEndpoint

De lokale URL van waaruit uw app tokens kan aanvragen. Tenzij deze eigenschap is opgegeven, worden een van de twee omgevingsvariabelen IDENTITY_ENDPOINT of MSI_ENDPOINT gebruikt als de standaardwaarde.

msiSecret

Het geheim dat wordt gebruikt in de communicatie tussen uw code en de lokale MSI-agent. Tenzij deze eigenschap is opgegeven, worden een van de twee omgevingsvariabelen IDENTITY_SECRET of MSI_SECRET gebruikt als de standaardwaarde.

Overgenomen eigenschappen

httpClient

De client die verantwoordelijk is voor het verzenden van HTTP-aanvragen. Standaard is het op Axios gebaseerde <xref:DefaultHttpClient>.

resource

Eigenschapdetails

clientId

De clientId van de beheerde identiteit waarvoor u het token wilt gebruiken. Vereist als uw app-service door de gebruiker toegewezen beheerde identiteiten heeft.

clientId?: string

Waarde van eigenschap

string

msiApiVersion

De API-versie van de lokale MSI-agent. De standaardwaarde is '2017-09-01'.

msiApiVersion?: string

Waarde van eigenschap

string

msiEndpoint

De lokale URL van waaruit uw app tokens kan aanvragen. Tenzij deze eigenschap is opgegeven, worden een van de twee omgevingsvariabelen IDENTITY_ENDPOINT of MSI_ENDPOINT gebruikt als de standaardwaarde.

msiEndpoint?: string

Waarde van eigenschap

string

msiSecret

Het geheim dat wordt gebruikt in de communicatie tussen uw code en de lokale MSI-agent. Tenzij deze eigenschap is opgegeven, worden een van de twee omgevingsvariabelen IDENTITY_SECRET of MSI_SECRET gebruikt als de standaardwaarde.

msiSecret?: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

httpClient

De client die verantwoordelijk is voor het verzenden van HTTP-aanvragen. Standaard is het op Axios gebaseerde <xref:DefaultHttpClient>.

httpClient?: HttpClient

Waarde van eigenschap

overgenomen vanMSIOptions.httpClient-

resource

resource?: string

Waarde van eigenschap

string

overgenomen vanMSIOptions.resource