使用XA_HTTP_CLIENT_HANDLER_TYPE

时间:2016-10-20 15:59:24

标签: android ssl xamarin

我关注此文档ransport Layer Security (TLS)

当我将android应用程序部署到我的设备中时,所有httpclient调用都在使用TLS 1.1或1.2 ....但是当我在发布中部署或者在发布时对i进行归档时,我会收到错误消息:

  xamarin Xamarin.Android没有返回自定义的HttpClientHandler。默认为System.Net.Http.HttpClientHandler

然后我收到来自服务器的错误,因为服务器不支持TLS 1.0 ....这意味着httpclient无法使用我在EnvironmentVariables.txt文件中通知的AndroidEnvironment。 / p>

有人能说出我在这里失踪了吗?

1 个答案:

答案 0 :(得分:0)

对于调试和发布配置,使用AndroidClientHandler的设置可能不同,因为这是依赖于配置的设置。您是否可以验证是否在发布配置中将HttpClient实现设置为AndroidClientHandler?