HostnameConfiguration interface
In questo articolo
Configurazione del nome host personalizzato.
Proprietà
| certificate | Informazioni sul certificato. |
| certificate |
Password certificato. |
| certificate |
Origine certificato. |
| certificate |
Stato certificato. |
| default |
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. |
| encoded |
Certificato con codifica Base64. |
| host |
Nome host da configurare nel servizio Gestione API. |
| identity |
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. |
| key |
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 |
| negotiate |
Specificare true per negoziare sempre il certificato client nel nome host. Il valore predefinito è false. |
| type | Tipo nome host. |
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