Gerenciando certificados (Workflow Manager Tools 1.0)

 

Publicado: maio de 2016

Estão disponíveis diversos cmdlets para gerenciar os certificados que protegem as comunicações para o Workflow Manager.

Sempre que desejar definir ou alterar quaisquer certificados para um farm, primeiro você deve interromper todos os nós no farm usando o cmdlet T:Microsoft.Workflow.Deployment.Commands.Stop-WFHost e, em seguida, reiniciar cada nó usando o cmdlet T:Microsoft.Workflow.Deployment.Commands.Start-WFHost para carregar a nova configuração.

Especificando certificados SSL do Workflow

O certificado SSL do Workflow Manager protege as comunicações internas entre os nós no farm.Você pode usar o T:Microsoft.Workflow.Deployment.Commands.Set-WFCertificate para alterar o certificado após o computador ingressar em um farm.

Especificação do CertificateAutogenerationKey

O cmdlet T:Microsoft.Workflow.Deployment.Commands.Set-WFCertificateAutoGenerationKey altera a chave usada para proteger os certificados gerados automaticamente.

Observação

O cmdlet T:Microsoft.Workflow.Deployment.Commands.Set-WFCertificateAutoGenerationKey gera novamente a autoridade de certificação e os certificados.

Propagando as alterações de certificado do Workflow Manager

O cmdlet Update-WFHost T:Microsoft.Workflow.Deployment.Commands.Update-WFHost propaga quaisquer alterações nos certificados do farm realizadas com o cmdlet Set-WFCertificate para cada computador em um farm.Use o seguinte procedimento:

  1. Chame o cmdlet T:Microsoft.Workflow.Deployment.Commands.Set-WFCertificate com os novos certificados.

  2. Para todos os computadores:

    1. Interrompa os serviços do fluxo de trabalho no computador usando T:Microsoft.Workflow.Deployment.Commands.Stop-WFHost.

    2. Atualize os certificados em cada computador no farm executando T:Microsoft.Workflow.Deployment.Commands.Update-WFHost.

    3. Reinicie os serviços do fluxo de trabalho em cada computador no farm executando T:Microsoft.Workflow.Deployment.Commands.Start-WFHost.

Exibindo dados do certificado

O cmdlet T:Microsoft.Workflow.Deployment.Commands.Get-WFFarm exibe as informações de configuração dos certificados descritos nessa seção.