У меня есть веб-приложение на C #, в котором есть ссылки на большое количество проектов.
Для корневого веб-проекта установлена версия 4.7.1 фреймворка
В одном из подпроектов, где веб-запрос выполняется с помощью WebRequest.Create (), этому проекту также присваивается значение 4.7.1
Насколько я понимаю, что-либо от 4.6 и выше использует Tls 1.2, но когда я запускаю проект,
ServicePointManager.SecurityProtocol
разрешается до Ssl3
Это приложение размещено в Azure, но не уверен, что это окажет влияние
Итак, какой параметр диктует, какой TLS использовать? Это работает в нашей виртуальной машине с TLS 1.2 единственной включенной настройкой, но не в Azure