我使用Xamarin创建Monodroid应用程序。 我与后端的通信将通过https协议进行。这导致“System.Security.Cryptography.CryptographicException:存储根目录不存在”错误在调试模式是quate烦人。如果我点击“继续”,一切都会顺利。如何忽略错误:System.Security.Cryptography.CryptographicException:存储根目录不存在
我在这里有两个问题: 1.为什么会发生此错误。我的后端具有有效的证书,并且可以从其他客户端建立https连接而没有任何问题。 2.如果没有办法解决这个问题,我怎么能忽略这个错误(实际上是警告我认为)?
谢谢你的任何建议!
您是否设法获得答案?我目前有同样的问题 –
我有类似的问题,并通过在发送任何请求之前添加ServicePointManager.ServerCertificateValidationCallback =(发件人,证书,链接,错误)=> true;'解决。 –
我曾尝试过,但它似乎没有区别。异常仍然出现 –