Set-WFCertificate
Set-WFCertificate
È possibile utilizzare questo cmdlet per impostare o modificare il certificato SSL o EncryptionCertificate.
Sintassi
Parameter Set: AutoCert
Set-WFCertificate [-WFFarmDBConnectionString <String> ] [ <CommonParameters>]
Parameter Set: BothSslAndEncryption
Set-WFCertificate -EncryptionCertificateThumbprint <String> -SslCertificateThumbprint <String> [-WFFarmDBConnectionString <String> ] [ <CommonParameters>]
Parameter Set: OnlyEncryption
Set-WFCertificate -EncryptionCertificateThumbprint <String> [-WFFarmDBConnectionString <String> ] [ <CommonParameters>]
Parameter Set: OnlySsl
Set-WFCertificate -SslCertificateThumbprint <String> [-WFFarmDBConnectionString <String> ] [ <CommonParameters>]
Descrizione dettagliata
Eseguire Set-WFCertificate
per modificare SslCertificateThumbprint
e EncryptionCertificate
. Dopo l'esecuzione del cmdlet, eseguire Update-WFHost
su ogni host per inviare all'host il nuovo certificato.
Parametri
-EncryptionCertificateThumbprint<String>
Questo certificato viene utilizzato per la sicurezza delle stringhe di connessione SQL. Se non è specificato alcun valore, verrà utilizzato il valore di SslCertificate
. Rappresenta il certificato di crittografia.
Alias |
nessuno |
Obbligatorio? |
true |
Posizione? |
named |
Valore predefinito |
nessuno |
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
-SslCertificateThumbprint<String>
Rappresenta il certificato utilizzato per la sicurezza delle comunicazioni del servizio. Non specificare questo parametro se si specifica CertAutogenerationKey
per la generazione automatica dei certificati.
Alias |
nessuno |
Obbligatorio? |
true |
Posizione? |
named |
Valore predefinito |
nessuno |
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
-WFFarmDBConnectionString<String>
Rappresenta una stringa di connessione del database di configurazione.
Alias |
nessuno |
Obbligatorio? |
false |
Posizione? |
named |
Valore predefinito |
nessuno |
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
<CommonParameters>
Questo cmdlet supporta i parametri comuni, ovvero -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Per ulteriori informazioni, vedere about_CommonParameters
Input
Il tipo di input è il tipo degli oggetti che è possibile inoltrare tramite pipe al cmdlet.
Output
Il tipo di output è il tipo di oggetti restituito dal cmdlet.
Esempi
Esempio
Impostare i certificati SSL
e EncryptionCertificate
.
PS C:\> Set-WFCertificate –SslCertificateThumbprint “wfsslcert.pfx” –EncryptionCertificateThumbprint “encryptioncert.pfx”