【发布时间】:2018-10-15 19:04:29
【问题描述】:
我在 VB.NET 中有一个自定义编码的中继服务器应用程序,该应用程序当前部署为 Windows 服务。
它使用 Tcp 侦听器接受来自客户端的 HTTP Web 请求,解析请求并通过套接字通信将其转发到另一个远程托管服务。然后,我的中继服务器将服务的结果作为 http 响应发送回原始客户端。
到目前为止,此功能运行良好,但我现在想升级我的中继服务器以接受 HTTPS 请求而不是 http。 我不确定如何在这种情况下继续前进。
我研究并找到了以下 2 个选项,但我不确定哪个更好和可行? 一,我明确升级我当前的代码以处理 https 握手、证书验证等(如果是,如何?)或第二个选项,我当前的应用程序是否可以托管在 IIS 上来处理这种情况(如果是,如何)?
提前致谢。
【问题讨论】:
标签: vb.net sockets iis https windows-services