【发布时间】:2010-09-08 05:14:56
【问题描述】:
我目前正在处理一个需要在 WCF 主机之间传递加密数据的项目。据我了解,只有两种方法可以确保通过 WCF 传递的数据是安全的。
- 使用证书
- 使用域(或在网络上的每台计算机上使用相同的用户名和密码)
使用证书可能会很昂贵且管理起来很复杂,而且由于我们不能保证在每次部署时都有一台服务器类机器,因此域也是不可能的。如果需要更改密码,让每台机器使用相同的用户名和密码也是有问题的。
目前我们使用 OpenSSH 在主机之间建立隧道连接。框架中是否还有其他我不知道的选项?
【问题讨论】:
-
我也很好奇这个问题的答案; ssh隧道不足有什么原因吗?
-
你用的是什么绑定方式?
-
目前我们使用 net.tcp 绑定,但任何绑定都可以。 SSH 还不够,只是在客户端机器上进行设置很复杂