https 网络服务的单声道问题(仅适用于树莓派,不适用于 Mint x86 或 win x86!)

Mono issue with https webservice (only on raspberry, not on Mint x86 or win x86!)

我希望任何有知识的人告诉我一些我 运行 遇到的错误。

我连接到从 WSDL 生成的网络服务。我 运行 遇到了同样的问题,它是由 wsdl.ese 或 svcutil.exe.

生成的

该服务连接并在 mint 安装和 win7 安装上工作。 在 MS.Net 上没有问题,在 mono.net 上我需要如下所示的证书链处理程序。

到目前为止我试过:

错误信息是: 带有操作 '' 的错误消息不能是 ...

让我相信收到或发送了一条空消息。

不幸的是,整个 c# xml 序列化让我大吃一惊,我不知道在哪里可以找到手动分解的已发送消息。

wireshark 因为加密没用..

这是 ARM Mono 中的错误还是我的 pi 上缺少某些证书? 我可以在所有平台上的浏览器中访问该站点。

Rgds

编辑:

原来 raspbian 存储库中的 MONO 安装是旧的。 该错误确实在 MONO 中。

关注此线程以安装最新版本: http://blog.bennymichielsen.be/2016/03/14/getting-up-and-running-with-mono-and-raspberry-pi-3/ 要么: https://gist.github.com/tonemackay/21139ff56c1e124659fa

我只试了第一个,立竿见影。

感谢 SushiHangover 的关注。