У меня проблема с версией .NET, установленной на моем сервере.На моем локальном компьютере установлена версия 4.7.3324.0 (в файле clr.dll этот номер указан для имени и версии продукта)
На моем сервере было 4.0 и обновление до 4.6.1 (clr.dll).файл теперь имеет версию файла = 4.6.81.0 и версию продукта = 4.0.30319.0)
Дело в том, что веб-страница asp.net отлично работает на моем локальном компьютере, а на сервере - нет.Нам пришлось обновить TLs12, но даже с обновлением я не могу заставить его работать (я настраиваю ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
).
Есть идеи?
Спасибо
System.ServiceModel.CommunicationException: An error occurred while receiving
the HTTP response to https://myservice/webservices/current/logon.asmx. This could be due to theservi ice endpoint binding not using the HTTP protocol. This could also be due to an HTTP request context being aborted by the server
(possibly due to the service shutting down). See server logs for more details. ---> System.Net.WebException: The underlying connection was closed: An unexpected
error occurred on a receive. ---> System.ComponentModel.Win32Exception: The client and server cannot communicate, because they do not possess a common
algorithm