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.
我们在服务器上托管了 WCF 服务以生成账单,我们的网站托管在其他服务器上并充当客户端。我们需要通过数字证书保护这个 WCF 服务,我们希望只在这两台机器之间限制 Web 服务。
我们从verisign authortiy购买了证书。
现在请建议我们应该在哪台机器上安装证书和私钥以及在哪台机器上安装公钥来保护服务。
您的公钥在您的服务器上,私钥在客户端上用于身份验证。
公钥之所以称为 public,是因为它与您要发布的公共服务相关联。而从个人(或客户)的角度使用私钥。
有几个很棒的教程可以帮助你。
代码项目
MSDN - 消息安全