Когда TLS1.0 отключен на Server 2012 R2, выдает ошибку клиентскому браузеру как "Соединение с сервером было прервано ненормально"
Я сделал следующие вещи на Server 2012 R2: -> Отключено TLS 1.0 -> Чтобы включить TLS 1.1 . Пул приложений изменен на ".NET CLR версии v4.0.30319", которая была ранее "V2.50727" -> В коде TLS 1.1 включен как:- ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls11;
Когда я запускаю приложение локально, то есть на локальном хосте, оно отлично работает, используя 'http', а также 'https'. Но когда я запускаю приложение из браузера других машин, оно отлично работает с "http", но для HTTPS выдает ошибку "Соединение с сервером было прервано ненормально".
Чтобы решить эту проблему, я сделал отладку.. Ниже приведен код, откуда получение ошибки..
try
{
var httpOb = new ActiveXObject("Msxml2.ServerXMLHTTP.4.0");
httpOb.open("POST","test.aspx", false);
httpOb.send(request);
}
catch(e)
{
alert(e.message);
return "";
}
В приведенном выше коде, когда вызывается метод send(), возникает исключительная ситуация и появляется предупреждение с сообщением "Соединение с сервером было прервано ненормально".
Пожалуйста, предложите, какие настройки или изменения кода требуются... Я использую Windows 2012 R2 Server,IIS 8.5 ver
Спасибо.. Самбхаджи.