在针对UWP 14393 / .net标准1.4时,Https x509客户端身份验证无效

时间:2018-05-30 03:42:15

标签: c# azure windowsiot windows-iot-core-10

我有一个针对.Net Standard 1.4的lib A,它使HttpClient.SendAsync调用:

await Client.HttpClient.SendAsync(httpRequest, cancellationToken).ConfigureAwait(false);

Client来自Microsoft.Rest.ClientRuntime.ServiceClient microsoft.rest.clientruntime v2.3.11。

Credentialsclass X : ServiceClientCredentials,并使用InitializeServiceClient

handler.ClientCertificates.AddRange(certs);中添加证书

ProcessHttpRequestAsync未被覆盖。 该库是从股票标准UWP应用程序引用的。 使用的证书已添加到MY证书库。 测试应用程序在Windows版本10.0.17134上运行。

问题

✔当最小版本为16299时,远程服务器正确授权请求。

✖当最低版本为14393时,请求授权,即响应为401 Unauthorized。

问题

是否可以针对Windows 14393制作成功的X509客户端身份验证https请求?

0 个答案:

没有答案