我们的客户要求我们的应用程序能够通过HTTPS进行通信。应用程序本身是一个C#.NET应用程序,一个客户端/服务器/数据库类应用程序。我对程序员的理解是,这是一个额外的不必要的加密层,但是因为我们的客户要求它,我们将尝试提供它。
我正在寻找的是一种设置不需要我安装网络服务器的SSL环境的方法。虽然我们可以将我们的服务器重新编译成可以允许我们通过IIS托管的DLL,但这个想法并不能让我感到非常兴奋(除了我们的解决方案,我们不希望我们的客户必须实现IIS)。
无论如何,我们的想法是通过端口443提供一个SSL隧道,我们的C#.NET远程数据包(它们目前只是http数据包)可以通过。
有没有人在这方面有任何可能有用的建议?我们是否需要在通信过程中添加任何其他处理才能实现此目的? (我的直觉说不,但我不是程序员。)
麦克
答案 0 :(得分:1)