Простой код PowerShell для экспорта сертификата для подписи маркера из SharePoint 2010

Исходная статья опубликована в четверг, 22 декабря 2011 г.

Я знаю, что это было проблемой разной степени тяжести последние пару лет, поэтому я предлагаю удобный код PowerShell, который я недавно нашел. Он позволяет экспортировать сертификат для подписи маркера службы STS локальной фермы SharePoint. Затем его можно использовать, например, для получения сертификата для использования при настройке федеративного доверия с конечной точкой WCF и т. д. Для локального сохранения сертификата достаточно использовать следующие две команды:

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

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

Сертификат будет экспортирован в файл на диске C:\ с названием STS.cer.

Это локализованная запись блога. Исходная статья находится по адресу: Some Easy PowerShell to Export the Token Signing Certificate from SharePoint 2010