Renovação de Certificado Interno ADFS
1- Logon no servidor primário AD FS e abrir um prompt de elevada PowerShell.
Set-ADFSProperties -CertificateDuration 36500 -AutoCertificateRollover $ true
Define um tempo para a expiração do certificado, se não colocado ele pega o padrão de 1 ano.
2 - Utilizar os comandos para fazer a renovação dos certificados.
Atualizar o certificado Token-Decrypting
Update-AdfsCertificate -CertificateType Token-Decrypting -Urgent
Atualizar o certificado CertificateType de token
Update-AdfsCertificate -CertificateType de token –Urgent
Após gerar executar o camando:
Set-ADFSProperties -AutoCertificateRollover $ false
O certificado ira ser renovado na hora.
Agora que os certificados estão renovados temos que atualizar os metadados no ADFS, para isso vamos acessar o portal via Shell.
** Import-Module MSOnline**
** $Cred = Get-Credential
$Session = New-PSSession –ConfigurationName “Microsoft.Exchange” -ConnectionUri “https://ps.outlook.com/powershell/” -Credential $Cred -Authentication Basic -AllowRedirection
Import-PSSession $Session
Connect-MsolService –Credential $Cred**
Set-MsolADFSContext -Computer servidor.meudominio.com.br (utilizar o FQDN completo do Servidor ADFS)
Executar o comando a baixo para cada dominio federado
Update-MsolFederatedDomain -DomainName meudominio.com.br - -SupportMultipleDomain
Após realizar os procedimentos a cima, os certificados devem ser importados nos outros ADFS, basta abrir o certificado, exportar e importar manualmente.