我有一个由应用程序使用的soap Web服务。从应用程序调用时,此Web服务使用POST请求使用“ PostAsJsonAsync”将通过调用接收到的数据发布到另一个Web服务。有时对另一个Web服务的调用会通过,但有时会引发错误-“发送请求时发生错误”。发生这种情况时,没有特定的用例或数据方案。它只是随机发生的。
其他服务使用令牌身份验证系统。在每种情况下都可以正确生成令牌,但是某些调用不会成功。
有人可以指导我,这可能是此问题的根本原因吗?
答案 0 :(得分:0)
问题出在带有请求的证书验证上。通过在进行http post调用之前添加以下代码来解决-ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };