我的服务器上安装了GeoTrust证书。 在我的应用程序中,我使用httpclient通过https调用web服务。 当我想要恢复数据时,服务器给我以下错误: 403:禁止
继承守则:
client = new HttpClient(DependencyService.Get<IWebservice>().ApplyCertificateHttpClient());
client.BaseAddress = new Uri("https://***");
var contentAT = new StringContent(mobileJSON, Encoding.UTF8, "application/json");
var responseAT = await client.PostAsync("***", contentAT);
var resultAT = await responseAT.Content.ReadAsStringAsync();
在ApplyCertificateHttpClient中,我执行以下操作:
public NativeMessageHandler ApplyCertificateHttpClient()
{
NativeMessageHandler clientHandler = new NativeMessageHandler() { ClientCertificateOptions = ClientCertificateOption.Automatic };
return clientHandler;
}
我如何信任我的GeoTrust证书?