Du PowerShell facile pour exporter le certificat de signature de jeton depuis SharePoint 2010

Article d’origine publié le jeudi 22 décembre 2011

Sachant que ce sujet est synonyme d’énervement maximum depuis au moins deux ans, j’ai décidé de partager un bon petit PowerShell sur lequel je suis tombé il y a peu de temps. Il vous permet d’exporter le certificat de signature des jetons du STS de la batterie de serveurs SharePoint locale. Vous pouvez l’utiliser ensuite pour des tâches comme obtenir l’empreinte à utiliser pour définir une approbation fédérée avec un point de terminaison WCF, etc. Pour que le certificat soit enregistré localement, utilisez ces deux commandes PowerShell :

$stsCert = (Get-SPSecurityTokenServiceConfig).LocalLoginProvider.SigningCertificate

$stsCert.Export("Cert") | Set-Content "C:\STS.cer" -Encoding byte

Ces commandes permettent d’exporter le certificat dans un fichier nommé STS.cer sur votre lecteur C:\.

Ce billet de blog a été traduit de l’anglais. Vous trouverez la version originale de l’article sur Some Easy PowerShell to Export the Token Signing Certificate from SharePoint 2010