次の方法で共有


MSIAppServiceOptions interface

AppService の MSI を使用した認証の省略可能なパラメーターを定義します。

Extends

プロパティ

clientId

トークンを使用するマネージド ID の clientId。 アプリ サービスにユーザー割り当てマネージド ID がある場合は必須です。

msiApiVersion

ローカル MSI エージェントの api バージョン。 デフォルト値は「2017-09-01」です。

msiEndpoint

アプリがトークンを要求できるローカル URL。 このプロパティが指定されていない限り、 IDENTITY_ENDPOINT または MSI_ENDPOINT の2つの環境変数のいずれかがデフォルト値として使用されます。

msiSecret

コードとローカル MSI エージェント間の通信に使用されるシークレット。 このプロパティが指定されていない限り、 IDENTITY_SECRET または MSI_SECRET の2つの環境変数のいずれかがデフォルト値として使用されます。

継承されたプロパティ

httpClient

HTTP 要求の送信を担当するクライアント。 既定では、Axios ベースの <xref:DefaultHttpClient>です。

resource

プロパティの詳細

clientId

トークンを使用するマネージド ID の clientId。 アプリ サービスにユーザー割り当てマネージド ID がある場合は必須です。

clientId?: string

プロパティ値

string

msiApiVersion

ローカル MSI エージェントの api バージョン。 デフォルト値は「2017-09-01」です。

msiApiVersion?: string

プロパティ値

string

msiEndpoint

アプリがトークンを要求できるローカル URL。 このプロパティが指定されていない限り、 IDENTITY_ENDPOINT または MSI_ENDPOINT の2つの環境変数のいずれかがデフォルト値として使用されます。

msiEndpoint?: string

プロパティ値

string

msiSecret

コードとローカル MSI エージェント間の通信に使用されるシークレット。 このプロパティが指定されていない限り、 IDENTITY_SECRET または MSI_SECRET の2つの環境変数のいずれかがデフォルト値として使用されます。

msiSecret?: string

プロパティ値

string

継承されたプロパティの詳細

httpClient

HTTP 要求の送信を担当するクライアント。 既定では、Axios ベースの <xref:DefaultHttpClient>です。

httpClient?: HttpClient

プロパティ値

MSIOptions.httpClientから継承

resource

resource?: string

プロパティ値

string

MSIOptions.resourceから継承