1

这是我的场景:

我计划在我们域之外的服务器上(在它自己的工作组中)运行 Windows 服务托管的 WCF 服务。我需要从我们域内的客户端安全地访问它。我们控制的两台机器之间有一个防火墙。

该服务不需要任何其他机器访问,实际上不应该接受来自指定机器以外的任何机器的连接。

通信需要加密。

我的问题是,为此目的最好的绑定、安全模式和身份验证方法是什么?我想使用 netTCPBinding 因为它是最有效的,但如果有另一个更适合这项工作,我愿意接受建议。

4

1 回答 1

2

很难给你一个明确的答案,我建议查看CodePlex 安全指南的第 3 和第 4 部分。除了 basicHttpBinding 之外,大多数绑定都会加密您的消息。netTCPBinding 听起来很适合您的需求:CodePlex Bindings。希望这会有所帮助!

Michelle LeRoux Bustamante也学习 WCF - 很好的资源和她的网站

于 2009-04-16T14:05:14.520 回答