Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
由于 FedUtil 或 ACSLabs 中的错误,我正在调整此 WCF AppFabric 实验室示例以使用 ACS 的默认签名证书而不是自定义签名证书。
问题:如何提取 ACS 实验室中使用的签名证书以在 WCF 中使用?
你需要签名证书做什么?
我认为可能发生的情况是 ACS WS-FederationMetadata 没有使用您的自定义证书进行更新。但这应该很容易解决:如果您拥有证书,您也知道指纹。只需替换 web.config 中的值,然后重试。
所以,总结一下:
1- 如果您使用自定义证书:上传到 ACS,配置 ACS 以使用证书进行签名,运行 FedUtil,然后确保您的应用程序的 web.config 具有您的证书指纹。
2-如果您使用默认签名证书,只需运行 FedUtil,一切都应该正常工作。