首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >内网应用程序的WCF加密选项?

内网应用程序的WCF加密选项?
EN

Stack Overflow用户
提问于 2012-08-16 16:40:26
回答 1查看 422关注 0票数 0

我很抱歉我对这个问题理解不足,我希望这个问题不要太宽泛。

我想用WCF服务开发一个.NET 4内部网应用程序。客户端将是Windows服务(作为系统运行)。我不需要对流量进行身份验证(但我希望如此),但我确实需要加密通信量。

我的问题是:我用WCF服务加密流量的选项是什么?如果解决方案依赖于Active Directory,那么如果我的客户端作为系统运行,而不是以AD用户的身份运行,我能让它工作吗?

如果解决方案依赖于证书,我如何分发/生成证书?

EN

回答 1

Stack Overflow用户

发布于 2012-08-21 16:20:16

我能想到的最简单的方法是只使用netTcpBinding作为服务的端点。因为这是一个内部网应用程序,而且我假设您期望所有的客户端都是Windows,这种绑定将为您提供性能和安全性的最佳组合,并且配置开销很小。

该绑定的默认安全模式是Transport,这意味着它应用于消息传输的实际连接,而不是单个消息(如果愿意,可以这样配置它)。来自关于运输安全的MSDN

NetTcpBinding类使用TCP进行消息传输。传输模式的安全性是通过在TCP上实现传输层安全性(TLS)来提供的。TLS实现由操作系统提供。

有关如何配置绑定及其可用选项的更多信息,请参见用于netTcpBinding的MSDN

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11991794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档