【发布时间】:2010-12-10 18:15:48
【问题描述】:
我们销售的销售点系统通常需要一个后台服务器和多个终端。
我们正在开发一种新产品,该产品需要终端通过网络服务与后台机器进行通信。后台通过 WCF 实现为独立的 Windows 服务。终端软件是一个 c++ 应用程序,它通过非托管/托管桥接器调用我们的 .Net DLL。
我们遇到的真正问题是,由于终端资源的限制,我们无法超越 .Net 2.0(因此无法使用 WCF)。就让两者通过 BasicHttpBinding 相互交谈而言,这不是问题。但是,添加加密一直是一个令人头疼的问题。
我已经能够使基本的自签名证书正常工作(由于服务器交给客户,CA 就没有问题了。)问题是我必须执行的步骤对我们来说不切实际可交付的产品。
好的,长序言 - 底线... WCF 独立 Web 服务,.Net 2 客户端,在 Intranet 上运行,只需要传输加密。我们需要能够使完整的安装自动化。此外,我们并没有与 SSL 结婚,但考虑到我们的限制,它似乎是唯一可行的解决方案。任何帮助或建议将不胜感激。
【问题讨论】:
标签: .net wcf encryption ssl