我發現了很多答案如何設置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)包含我需要做的所有事情。 –