如何忽略错误:System.Security.Cryptography.CryptographicException:Store Root不存在

Ale*_*akh 7 https xamarin.android xamarin

我正在使用Xamarin创建Monodroid应用程序.我与后端的通信正在通过https协议.这导致调试模式中的"System.Security.Cryptography.CryptographicException:Store Root不存在"错误,这是令人讨厌的.如果我点击"继续",一切顺利.

我在这里有两个问题:1.为什么会出现这种错误.我的后端有有效的证书,可以从其他客户端建立https连接,没有任何问题.2.如果没有办法解决这个问题,我怎么能忽略这个错误(实际警告我认为)?

谢谢你的任何建议!

Mik*_*Del 4

Xamarin 开发人员中心有一个讨论,最后一篇文章于 2013 年 7 月 16 日发布,但没有回复如何修复它。

第二也在 Xamarin 开发人员中心。这次TS写道:

但是当它发生时(到目前为止已经两次),在一两分钟的调试过程中连续多次调用会发生这种情况 - 但当我们重新启动应用程序时并没有发生。所以感觉更像是应用程序内部而不是服务器端出了问题......

当连接基于 google 的 API标题时,Xamarin Bugzilla 中还存在一个带有 SSL 异常的注册错误,并且它不影响 iOS。

总结一下:

截至目前,还没有解决方案,但您可以观察显示的链接,也可以在 Xamarin 开发人员中心或 Bugzilla 下发布您的信息。