簡體   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