【发布时间】:2014-03-04 23:05:22
【问题描述】:
我找到了很多关于如何将 httplistener 设置为使用 HTTPS 的答案,但是每个解决方案都需要使用命令行。我想这是最快的方法,但我想编写 C# 类来处理这个问题。
在旧的解决方案中,我使用了允许以这种方式添加证书的 webserver 类(在 Internet 上的某个地方找到,我不记得确切的名称):
webserver.Certificate = new X509Certificate2("MyCert.pfx", "MyPassword");
有没有办法通过 httplistener 实现这一点?显然来自代码。
问候。
【问题讨论】:
-
你想在 C# 中复制什么命令行命令?似乎您应该首先让您的 http 侦听器工作,使用这种方式您将确切地知道您需要在 C# 代码中复制哪些设置命令。
-
我的 httplistener 运行良好,但我的雇主坚持使用加密连接。这个解决方案 (stackoverflow.com/questions/11403333/…) 包含我需要做的所有事情。
标签: c# https certificate httplistener