Moim celem jest wykorzystanie implementacji klienta WebSocket .Net (tj. Nie przeglądarki) do łączenia się z WebSocket przez firmowy serwer proxy, który wymaga uwierzytelnienia NTLM. Jak dotąd wszystkie rozwiązania (np. Websocket-sharp-with-proxy, websocket4net) są krótkie.Jak korzystać z klienta .NET WebSocket z serwerami proxy NTLM?
Próbowałem te:
How to use proxies with the WebSocket4Net library
https://stackoverflow.com/a/2587330/573261
O ile mi wiadomo, autor nie uaktualnili tę dyskusję na dodanie wsparcia NTLM proxy. http://websocket4net.codeplex.com/discussions/448172
to pytanie próbowali zapytać dlaczego implementacje klient nie obsługuje serwery proxy, ale nie odpowiedział i nie rzucają nowe światło na każdą dlaczego nikt nie chce podejść do problemu.
Wracając do mojego pytania, w jaki sposób można wykorzystać technologię WebSocket w aplikacji klienckiej za serwerem proxy NTLM?
jakie są używane do stosu HTTP http. Większość stosów Windows (na przykład WinInet, WinHTTP) będzie już obsługiwać NTLM. – Adrien
@Adrien Coś w stylu 'new WebSocket (" ws: //echo.websocket.org ", origin:" http://example.com ");' ale to nie bierze proxy NTLM jako parametru . Wspomniane biblioteki również zostały wypróbowane i niezależnie od tego, czego używają wewnętrznie. – RichardTheKiwi
Czy mógłbyś wspomnieć, że jest to jak samodzielny proces serwisowy lub bardziej jak aplikacja komputerowa, na którą osoba jest zalogowana i uruchamiająca aplikację z poświadczeń? –