如何在https (ssl)通道上的服务堆栈上运行RESTful web服务

本文关键字:服务 堆栈 运行 web RESTful 通道 https ssl | 更新日期: 2023-09-27 18:16:02

我查看了服务堆栈库中的文档和示例,并搜索了一下,但找不到创建ssl (https) web服务的方法。特别是在示例中,我运行了扩展AppHostHttpListenerBase类的控制台示例(非常酷)。我想让它运行与https

如何在https (ssl)通道上的服务堆栈上运行RESTful web服务

您必须为Http侦听器设置一个服务器证书,下面是如何这样做的一个示例:

https://learn.microsoft.com/en-us/archive/blogs/jpsanders/how-to-walkthrough-using-httplistener-or-http-server-unmanaged-code-c-as-an-ssl-simple-server

而这里有一篇文章设置SSL与HttpListener在Mono:HttpListener在Mono上工作得很好吗?