Как включить поддержку TLS 1.2 в приложении Xamarin для Android C # - PullRequest
0 голосов
/ 12 марта 2019

Я занимаюсь разработкой проекта Xamarin. С помощью кода C # мне нужно получить доступ к Azure API для моего проекта. Он выдает следующую ошибку «Не удалось создать безопасный канал». Поэтому я использую следующую строку кода

ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;

Но и после добавления строки выдает ту же ошибку.

Но когда я компилирую тот же код из консольного приложения, он дает результат. Есть ли проблемы с моим кодом или с моим мобильным устройством?

1 Ответ

0 голосов
/ 18 марта 2019

Ссылка для этой проблемы.https://docs.microsoft.com/en-us/xamarin/android/app-fundamentals/http-stack?tabs=macos

Windows: Параметры проекта> Параметры Android, затем нажмите кнопку Дополнительные параметры.Mac: Параметры проекта> Сборка> Настройки сборки Android и нажмите на вкладку Общие.

Это не мой ответ.Кто-то сказал мне в разделе комментариев.См., Что

...