私有WCF Web服务

时间:2010-06-02 03:49:25

标签: wcf

我是WCF Web服务的新手,并创建了一项服务。

以下是我的追求:

我所追求的是将WCF服务完全保密。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

将计算机证书添加到您的计算机,并使用该证书对服务进行身份验证。任何不能出示该证书的人都将被拒绝。

阅读有关Codeplex的How To – Use Certificate Authentication and Message Security in WCF calling from Windows Forms文章,了解有关如何执行此操作的详细说明。

但是,这不会阻止其他人尝试在Visual Studio中添加服务引用。除了没有告诉任何人关于服务端点之外,你真的没有办法防止这种情况 - 至少在服务级别上没有。您几乎必须拒绝在防火墙或其他地方发送到该URL的所有传入请求。