我无法理解在https and http
中实现single service
的方法。
我有OWIN hosted Web API
。目前它仅提供http服务。我喜欢为它实现ssl。创建two http server instances
可以完成工作,但是StackOverflow question表示可以使用Katana或Microsoft.Owin.HttpListener来实现此目的。
如何使用Microsoft.Owin.HttpListener
?
答案 0 :(得分:2)
首先设置https:https://github.com/aspnet/AspNetKatana/wiki/Selfhosting
然后,您只需在启动服务时添加http和https网址: https://github.com/aspnet/AspNetKatana/blob/f3a8d848b7548e62d52737efa0a4fc9cf6c6cedf/src/Microsoft.Owin.Hosting/StartOptions.cs#L39 https://github.com/aspnet/AspNetKatana/blob/f3a8d848b7548e62d52737efa0a4fc9cf6c6cedf/src/Microsoft.Owin.Hosting/WebApp.cs#L34
今天你怎么称呼这个网址?