首页 > 解决方案 > 本地计算机上的自托管 WebAPI,支持 https

问题描述

我开发了一个 Windows 应用程序,它由两个组件组成 - Windows 服务(用于在 HttpSelfHostServer 上托管本地 WebAPI)和 WinForm 应用程序,它通过 http 协议调用本地 API。这工作正常。

到目前为止一切顺利,但我必须为这两个组件之间的通信添加 https 支持。这个怎么做?我需要创建证书并在每台计算机上安装吗?可以完全用代码完成吗?或者也许我可以覆盖证书验证以省略证书安装?在 https 支持中,Owin HttpListener 是否优于 HttpSelfHostServer?

标签: c#.netasp.net-web-apihttpslocalhost

解决方案


推荐阅读