Csharp/C#教程:在C#SSL WebSocket客户端是.net 4.0吗?分享


在C#SSL WebSocket客户端是.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代码(希望一个不一定强制执行证书身份validation提示)我会很感激 – 我更喜欢代码示例 – 但我会采用命名空间解决方案。

提前致谢:-)

因此,您可以在Windows 7中使用.NET 4.5,您只需要下载Visual Studio的正确版本(在msdn.com上,它具有Win 8的dl)。

示例连接

使用TCP版本的示例

一般WebSocket文档

Websocket4net正在使用SSL,我们正在服务器端开发一个带有Jetty / websocket的系统。 这是一个带身份validation的示例代码段:

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; 

问题很古老,但这个答案有助于其他人……

我认为这可能适合您: http : //websocket4net.codeplex.com

上述就是C#学习教程:在C#SSL WebSocket客户端是.net 4.0吗?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请点击右边联系管理员删除。

如若转载,请注明出处:https://www.ctvol.com/cdevelopment/1000761.html

(0)
上一篇 2021年12月28日
下一篇 2021年12月28日

精彩推荐