【问题标题】:An error occurred while sending the request with PostAsJsonAsync使用 PostAsJsonAsync 发送请求时出错
【发布时间】:2019-10-09 09:59:14
【问题描述】:

我有一个应用程序正在使用的肥皂网络服务。当从应用程序调用此 Web 服务时,它通过使用“PostAsJsonAsync”的 POST 请求将其通过调用另一个 Web 服务接收到的数据发布。有时对其他 Web 服务的调用会通过,但有时会引发错误 - “发送请求时发生错误”。发生这种情况时,没有特定的用例或数据场景。它只是随机发生。

其他服务使用令牌认证系统。令牌在每种情况下都会正确生成,但调用在某些情况下没有通过。

谁能指导我这个问题的根本原因是什么?

【问题讨论】:

    标签: soap http-post httprequest


    【解决方案1】:

    问题在于请求的证书验证。通过在进行 http post 调用之前添加这段代码来解决 - ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-24
      • 1970-01-01
      • 2018-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多