New-AzApplicationGatewaySslProfile
Hiermee maakt u een SSL-profiel voor een toepassingsgateway.
Syntaxis
New-AzApplicationGatewaySslProfile
-Name <String>
[-SslPolicy <PSApplicationGatewaySslPolicy>]
[-ClientAuthConfiguration <PSApplicationGatewayClientAuthConfiguration>]
[-TrustedClientCertificates <PSApplicationGatewayTrustedClientCertificate[]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Met de cmdlet New-AzApplicationGatewaySslProfile maakt u een SSL-profiel voor een toepassingsgateway. Het SSL-profiel is geconfigureerd op de HTTPS-listeners.
Voorbeelden
Voorbeeld 1
$sslPolicy = New-AzApplicationGatewaySslPolicy -PolicyType Custom -MinProtocolVersion TLSv1_1 -CipherSuite "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", "TLS_RSA_WITH_AES_128_GCM_SHA256"
$trustedClient01 = New-AzApplicationGatewayTrustedClientCertificate -Name "ClientCert01" -CertificateFile "C:\clientCAChain1.cer"
$profile = New-AzApplicationGatewaySslProfile -Name $sslProfile01Name -SslPolicy $sslPolicy -TrustedClientCertificates $trustedClient01
Met de eerste opdracht wordt een nieuw SSL-beleid gemaakt en opgeslagen in de $sslPolicy variabele. Met de tweede opdracht maakt u een vertrouwde ca-certificaatketen voor clients en slaat u deze op in de variabele $ClientCert 01. Met de derde opdracht maakt u een nieuw SSL-profiel met het SSL-beleid en de vertrouwde ca-certificaatketen van de client.
Parameters
-ClientAuthConfiguration
Configuratie-instellingen voor clientverificatie
Type: | PSApplicationGatewayClientAuthConfiguration |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Name
De naam van het SSL-profiel
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-SslPolicy
SSL-beleid
Type: | PSApplicationGatewaySslPolicy |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-TrustedClientCertificates
De ca-certificaatketens van de vertrouwde client
Type: | PSApplicationGatewayTrustedClientCertificate[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
None
Uitvoerwaarden
PSApplicationGatewaySslProfile
Verwante koppelingen
Azure PowerShell