Jak włączyć SSL w WebSocket za pomocą System.Net.HttpListener

Korzystam z klasy .Net 4.5 i HttpListener w systemie Windows Azure (rola pracownika), aby utworzyć własny serwer WebSocket. W przypadku niezabezpieczonych połączeń HTTP działa bardzo dobrze. Problem polega na tym, że muszę nawiązać połączenie WebSocket z SSL (wss: //).

Szukałem i ani dokumentacja klasy HttpListener i internet (nawet tutaj) nie pomogły mi tak bardzo.

Odkryłem, że httpcfg.exe powinien pomóc mi skonfigurować certyfikat, ale nie ma szczęścia.

Oto moje pytania:

Czy jest jakiś sposób na włączenie go z mojego kodu? Jak czytać certyfikat ze sklepu i jakoś ustawić go na HttpListener?Jeśli nie, httpcfg.exe jest rozwiązaniem? Jeśli tak, jak go używać?Jeśli 1 == Nie i 2 == tak, jak mogę użyć httpcfg na platformie Azure?

Dzięki! Naprawdę doceniam pomoc ...

Z poważaniem...

Gutemberg

questionAnswers(1)

yourAnswerToTheQuestion