嵌入式C#Web服务器,支持简单的SSL

时间:2013-02-01 10:15:26

标签: c# http mono

我正在寻找具有开箱即用SSL支持的嵌入式Web服务器,最好是通过命令行或一些简单的配置进行配置,而无需更改系统范围的配置(如Registry)。它也适用于单声道。

2 个答案:

答案 0 :(得分:4)

您是否尝试过我的旧服务器http://webserver.codeplex.com?它支持SSL,至少用于在MONO上运行。

我(慢慢地)建立一个新的,它还没有获得SSL支持(但并不难自己实现):http://github.com/jgauffin/griffin.webserver

修改

Griffin.Framework中的HttpListener现在有SSL支持

答案 1 :(得分:0)

我最近遇到了两个这样的包。

ceenhttpd - https://github.com/kenkendk/ceenhttpd

uHttpSharp - https://github.com/Code-Sharp/uHttpSharp

我喜欢这些的部分是它们都允许您从磁盘加载证书文件。如果你使用原始的 HttpListener,那会很痛苦。

如果您愿意使用 .NET Core,也可以自托管 Kesterel。我计划在将我的项目转换为 .NET 5 后立即使用它。here is a small sample 代码。