如何在ACS中为WCF提取签名证书?

时间:2011-04-02 22:55:38

标签: wcf certificate federated-identity azure-appfabric

由于FedUtil或ACSLabs中有bug,我正在调整此WCF AppFabric labs sample以使用ACS的默认签名证书而不是自定义签名证书。

问题:如何提取ACS实验室中使用的签名证书以便在WCF中使用?

1 个答案:

答案 0 :(得分:0)

您需要签名证书?

我认为可能发生的事情是ACS WS-FederationMetadata没有使用您的自定义证书进行更新。但这应该很容易解决:如果你拥有证书,你也知道指纹。只需替换web.config中的值,然后重试。

所以,总结一下:

1-如果您使用自定义证书:上传到ACS,请配置ACS以使用证书进行签名,运行FedUtil,然后确保您的应用程序的web.config具有您的证书指纹。

2-如果您使用默认的签名证书,只需运行FedUtil,一切都应该正常工作。