繁体   English   中英

.Net Compact Framework 中的 SSL SSLstream 支持

[英]SSL SSlstream Support in .Net Compact Framework

我正在使用 WinCE 2013 并希望使用带有 SSL/TLS 的 mqtt 协议。 但似乎 .Net CF3.9 不支持 SSL StreamCLass。 任何人都可以让我知道是否可以在 .NCF3.9 中启用 SSL/TLS 进行通信。 我想使用 SSL Stream 类和

using System.Net.Security;
using System.Security.Authentication;

但不能这样做...

看看: https ://m2mqtt.wordpress.com/ 这是一个随时可用的 MQTT 实现,如果它不符合您的需求,您至少可以看看 SSL 在 .NET CF 中是如何实现的。

为了在 M2Mqtt 上启用 SSL/TLS,您需要定义 SSL 符号。 例如,如果您看到 Net MF 4.3 项目文件 ( https://github.com/eclipse/paho.mqtt.m2mqtt/blob/master/M2Mqtt/M2Mqtt.NetMf43.csproj ),则有以下部分:

<DefineConstants>DEBUG;TRACE,MF_FRAMEWORK_VERSION_V4_3,SSL</DefineConstants>

如您所见,有 SSL 符号。 它启用具有 SSL 支持的构建。

我在 M2MQTT 库中为 Compact Framework 2.0 / 3.5 / 3.9 添加了 OPENSSL 支持。 检查https://github.com/bpastore/paho.mqtt.m2mqtt/tree/dev

我在NETCF3.5中遇到了同样的问题,当我尝试为该解决方案打开此链接时,它现在消失了:

我在M2MQTT库中添加了对Compact Framework 2.0 / 3.5 / 3.9的OPENSSL支持。 检查https://github.com/bpastore/paho.mqtt.m2mqtt/tree/dev

我正在使用netcf3.5运行WEC7,但是我需要添加加密。 有人对此提供帮助吗?

预先感谢杰夫

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM