SKIT偶爾The SSL connection could not be estaδ​‌blished的(de)解決方案

1.修改默認的(de)httpclient

public class UntrustedCertClientFact→Ω☆‌ory : DefaultHttpClientFactor•​↑₽y
{
public override HttpMessageHandler Creat ♠eMessageHandler() {
return new HttpClientHandler {
ServerCertificateCustomValidationCallback = (a,₹β☆✘ b, c, d) => true
};
}
}

FlurlHttp.Configure(settings => {
settings.HttpClientFactory = new UntrustedCβ∞✘♥ertClientFactory();
});

2.懶人(rén)辦法,直接忽略證書(shū)驗證,w→≤Ω"eb.config增加如(rú)下(xià)代碼

<configuration>
  <system.net>
  ↕£‌  <settings>
      <servicePointManager>•ε£
          checkCertificateName="false&quo<<φ∑t;
          checkCertificateRevocat★₽ ionList="false"
      /§♥↔♥>
    </settings>§≥
  </system.net>
</configuration'Ω↑π>

發表回複

您的(de)郵箱地(dì)址不(bù)會(huì)被公開(kā‍εi)。 必填項已用(yòng) * 标注