Condividi tramite


HostnameConfiguration interface

Configurazione del nome host personalizzato.

Proprietà

certificate

Informazioni sul certificato.

certificatePassword

Password certificato.

certificateSource

Origine certificato.

certificateStatus

Stato certificato.

defaultSslBinding

Specificare true per configurare il certificato associato a questo nome host come certificato SSL predefinito. Se un client non invia l'intestazione SNI, questo sarà il certificato che verrà contestato. La proprietà è utile se un servizio dispone di più nomi host personalizzati abilitati e deve decidere il certificato SSL predefinito. L'impostazione viene applicata solo al tipo nome host del gateway.

encodedCertificate

Certificato con codifica Base64.

hostName

Nome host da configurare nel servizio Gestione API.

identityClientId

ClientId identità gestita assegnata dal sistema o dall'utente generato da Azure AD, che ha accesso GET all'insieme di credenziali delle chiavi contenente il certificato SSL.

keyVaultId

URL del segreto KeyVault contenente il certificato SSL. Se viene fornito l'URL assoluto contenente la versione, l'aggiornamento automatico del certificato SSL non funzionerà. È quindi necessario configurare il servizio Gestione API con aka.ms/apimmsi. Il segreto deve essere di tipo 'applicazione/x-pkcs12

negotiateClientCertificate

Specificare true per negoziare sempre il certificato client nel nome host. Il valore predefinito è false.

type

Tipo nome host.

Dettagli proprietà

certificate

Informazioni sul certificato.

certificate?: CertificateInformation

Valore della proprietà

certificatePassword

Password certificato.

certificatePassword?: string

Valore della proprietà

string

certificateSource

Origine certificato.

certificateSource?: string

Valore della proprietà

string

certificateStatus

Stato certificato.

certificateStatus?: string

Valore della proprietà

string

defaultSslBinding

Specificare true per configurare il certificato associato a questo nome host come certificato SSL predefinito. Se un client non invia l'intestazione SNI, questo sarà il certificato che verrà contestato. La proprietà è utile se un servizio dispone di più nomi host personalizzati abilitati e deve decidere il certificato SSL predefinito. L'impostazione viene applicata solo al tipo nome host del gateway.

defaultSslBinding?: boolean

Valore della proprietà

boolean

encodedCertificate

Certificato con codifica Base64.

encodedCertificate?: string

Valore della proprietà

string

hostName

Nome host da configurare nel servizio Gestione API.

hostName: string

Valore della proprietà

string

identityClientId

ClientId identità gestita assegnata dal sistema o dall'utente generato da Azure AD, che ha accesso GET all'insieme di credenziali delle chiavi contenente il certificato SSL.

identityClientId?: string

Valore della proprietà

string

keyVaultId

URL del segreto KeyVault contenente il certificato SSL. Se viene fornito l'URL assoluto contenente la versione, l'aggiornamento automatico del certificato SSL non funzionerà. È quindi necessario configurare il servizio Gestione API con aka.ms/apimmsi. Il segreto deve essere di tipo 'applicazione/x-pkcs12

keyVaultId?: string

Valore della proprietà

string

negotiateClientCertificate

Specificare true per negoziare sempre il certificato client nel nome host. Il valore predefinito è false.

negotiateClientCertificate?: boolean

Valore della proprietà

boolean

type

Tipo nome host.

type: string

Valore della proprietà

string