Leggere in inglese

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.

TypeScript
certificate?: CertificateInformation

Valore della proprietà

certificatePassword

Password certificato.

TypeScript
certificatePassword?: string

Valore della proprietà

string

certificateSource

Origine certificato.

TypeScript
certificateSource?: string

Valore della proprietà

string

certificateStatus

Stato certificato.

TypeScript
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.

TypeScript
defaultSslBinding?: boolean

Valore della proprietà

boolean

encodedCertificate

Certificato con codifica Base64.

TypeScript
encodedCertificate?: string

Valore della proprietà

string

hostName

Nome host da configurare nel servizio Gestione API.

TypeScript
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.

TypeScript
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

TypeScript
keyVaultId?: string

Valore della proprietà

string

negotiateClientCertificate

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

TypeScript
negotiateClientCertificate?: boolean

Valore della proprietà

boolean

type

Tipo nome host.

TypeScript
type: string

Valore della proprietà

string