[英]is there in C# SSL WebSocket Client that is .net 4.0?
我想知道目前是否有任何關於這個主題的內容:我已經找到了各種例子EG: c#的4.5s system.net.websockets.websocket for ssl(wss://)客戶端我想知道是否有可靠的ssl版本在那里,因為這個類似的問題得到了回答。
但是我在Visual c#2010中開發,這是一個winforms C# 客戶端應用程序,必須接收服務器推送,但它是Windows 7所以我不能使用net 4.5。 (注:強調客戶端 )
如果任何人有任何實際的SSL代碼(希望一個不一定強制執行證書身份驗證提示)我會很感激 - 我更喜歡代碼示例 - 但我會采用命名空間解決方案。
提前致謝:-)
Websocket4net正在使用SSL,我們正在服務器端開發一個帶Jetty / websocket的系統。 這是一個帶身份驗證的示例代碼段:
webSocket = new WebSocket("wss://host:8443/", "echo", null,
new List < KeyValuePair < string, string >> () {
new KeyValuePair < string, string > ("Authorization", "Basic YWRtaW46YWRtaW4=")
}, "", WebSocketVersion.Rfc6455);
webSocket.EnableAutoSendPing = true;
webSocket.AllowUnstrustedCertificate = true;
問題很老,但這個答案有助於其他人......
因此,您可以在Windows 7中使用.NET 4.5,您只需要下載Visual Studio的正確版本(在msdn.com上,它具有Win 8的dl)。
我認為這可能適合您: http : //websocket4net.codeplex.com
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.