Sdílet prostřednictvím


HostnameConfiguration interface

Konfigurace vlastního názvu hostitele

Vlastnosti

certificate

Informace o certifikátu.

certificatePassword

Heslo certifikátu.

certificateSource

Zdroj certifikátu.

certificateStatus

Stav certifikátu.

defaultSslBinding

Zadejte true, aby se certifikát přidružený k tomuto názvu hostitele nastavil jako výchozí certifikát SSL. Pokud klient neodešle hlavičku SNI, bude to certifikát, který bude zpochybněn. Vlastnost je užitečná, pokud má služba povolených více vlastních názvů hostitelů a potřebuje rozhodnout o výchozím certifikátu SSL. Nastavení se použilo pouze pro typ názvu hostitele brány.

encodedCertificate

Certifikát s kódováním Base64.

hostName

Název hostitele, který se má nakonfigurovat ve službě Api Management.

identityClientId

Id spravované identity přiřazené systémem nebo uživatelem vygenerované službou Azure AD, která má přístup GET ke službě keyVault obsahující certifikát SSL.

keyVaultId

Adresa URL tajného klíče služby Key Vault obsahující certifikát SSL. Pokud zadáte absolutní adresu URL obsahující verzi, nebude automatická aktualizace certifikátu SSL fungovat. To vyžaduje, aby služba API Management byla nakonfigurovaná s aka.ms/apimmsi. Tajný klíč by měl být typu application/x-pkcs12.

negotiateClientCertificate

Pokud chcete vždy vyjednat klientský certifikát na názvu hostitele, zadejte true. Výchozí hodnota je false.

type

Typ názvu hostitele

Podrobnosti vlastnosti

certificate

Informace o certifikátu.

certificate?: CertificateInformation

Hodnota vlastnosti

certificatePassword

Heslo certifikátu.

certificatePassword?: string

Hodnota vlastnosti

string

certificateSource

Zdroj certifikátu.

certificateSource?: string

Hodnota vlastnosti

string

certificateStatus

Stav certifikátu.

certificateStatus?: string

Hodnota vlastnosti

string

defaultSslBinding

Zadejte true, aby se certifikát přidružený k tomuto názvu hostitele nastavil jako výchozí certifikát SSL. Pokud klient neodešle hlavičku SNI, bude to certifikát, který bude zpochybněn. Vlastnost je užitečná, pokud má služba povolených více vlastních názvů hostitelů a potřebuje rozhodnout o výchozím certifikátu SSL. Nastavení se použilo pouze pro typ názvu hostitele brány.

defaultSslBinding?: boolean

Hodnota vlastnosti

boolean

encodedCertificate

Certifikát s kódováním Base64.

encodedCertificate?: string

Hodnota vlastnosti

string

hostName

Název hostitele, který se má nakonfigurovat ve službě Api Management.

hostName: string

Hodnota vlastnosti

string

identityClientId

Id spravované identity přiřazené systémem nebo uživatelem vygenerované službou Azure AD, která má přístup GET ke službě keyVault obsahující certifikát SSL.

identityClientId?: string

Hodnota vlastnosti

string

keyVaultId

Adresa URL tajného klíče služby Key Vault obsahující certifikát SSL. Pokud zadáte absolutní adresu URL obsahující verzi, nebude automatická aktualizace certifikátu SSL fungovat. To vyžaduje, aby služba API Management byla nakonfigurovaná s aka.ms/apimmsi. Tajný klíč by měl být typu application/x-pkcs12.

keyVaultId?: string

Hodnota vlastnosti

string

negotiateClientCertificate

Pokud chcete vždy vyjednat klientský certifikát na názvu hostitele, zadejte true. Výchozí hodnota je false.

negotiateClientCertificate?: boolean

Hodnota vlastnosti

boolean

type

Typ názvu hostitele

type: string

Hodnota vlastnosti

string