我关注此文档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>
有人能说出我在这里失踪了吗?
答案 0 :(得分:0)
对于调试和发布配置,使用AndroidClientHandler的设置可能不同,因为这是依赖于配置的设置。您是否可以验证是否在发布配置中将HttpClient实现设置为AndroidClientHandler?