У меня есть веб-задание Azure, которое при локальном запуске работает нормально, но при запуске в Azure выдает исключение. Веб-задание выполняет внешний вызов через HTTPS, который в Azure создает следующее исключение:
System.Net.WebException: запрос был прерван: не удалось создать безопасный канал SSL / TLS. в System.Net.HttpWebRequest.GetResponse ()
Я также попытался установить протокол безопасности TLS, используя ServicePointManager
, но это тоже не повлияло на исключение. Вот фрагмент моего кода.
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;
var request = (HttpWebRequest)WebRequest.Create(url);
request.Method = "GET";
Блокирует ли Azure доступ к Интернету для веб-заданий или я что-то делаю не так?