我发现了很多答案如何设置httplistener使用HTTPS,但每个解决方案都需要使用命令行。我想这是最快的方法,但我想编写C#类来处理这个问题。http侦听器与https编码在c#
在旧的解决方案我使用的Web服务器类(发现在互联网上的某个地方,我不记得确切的名字),它允许以这种方式添加证书:
webserver.Certificate = new X509Certificate2("MyCert.pfx", "MyPassword");
有没有办法用httplistener实现这一目标?从代码显然。
问候。
什么命令行命令你想在C#中复制?看起来你应该首先让你的http侦听器工作,使用这种方式,你会知道*完全*你需要在C#代码中复制哪些设置命令。 –
我的httplistener完美地工作,但我的雇主坚持加密连接。此解决方案(http://stackoverflow.com/questions/11403333/httplistener-with-https-support)包含我需要做的所有事情。 –