Я недавно установил службу WCF против STS с использованием WIF, я пытаюсь понять необходимые сертификаты и то, что они влияют, у меня есть сертификат против IIS, позволяющий передавать HTTPS, но в конфигурации STS там является ссылкой на еще два сертификата. напримерСертификаты службы Windows Identity Foundation WCF
<appSettings>
<add key="SigningCertificateName" value="CN=STSTestCert"/>
<add key="EncryptingCertificateName" value="CN=DefaultApplicationCertificate"/>
</appSettings>
В документации MSDN (http://msdn.microsoft.com/en-us/library/ee748498.aspx) говорится
СТС использует сертификат по умолчанию для подписи маркеров он выдает. Этот сертификат называется «STSTestCert», и он автоматически добавляется в хранилище сертификатов для использования STS. Файл сертификата присутствует в проекте STS. Пароль для файла - «STSTest». Это не должно использоваться в производственных упражнениях. Вы можете заменить сертификат по умолчанию на любой другой сертификат
Мой вопрос: что такое сертификат подписи и сертификат шифрования, который использовался и какие подходящие сертификаты для публичной службы? Нужно ли мне 3 разных?