Разработка #5855: Установка соединения по протоколу TLS 1.2 в dll по умолчанию - 1Cv7 ВСД в ГИС Меркурий - КБ99 Redmine

Проект

Общее

Профиль

Разработка #5855

Установка соединения по протоколу TLS 1.2 в dll по умолчанию

Добавил(а) кб99 Синявский Филипп 3 месяца назад. Обновлено 2 месяца назад.

Статус:
Обратная связь
Приоритет:
Нормальный
Назначена:
-
Версия:
Дата начала:
Срок завершения:
Готовность:

0%

Оценка временных затрат:

reg_test.bat (98 байта) reg_test.bat кб99 Синявский Филипп, 05.09.2024 16:11
unreg_test.bat (100 байта) unreg_test.bat кб99 Синявский Филипп, 05.09.2024 16:11
SoapDll_test.dll (29,5 КБ) SoapDll_test.dll кб99 Синявский Филипп, 05.09.2024 16:11

История

#1 Обновлено кб99 Синявский Филипп 3 месяца назад

SoapDLL_test, Version=1.1.9014.27929 от 05.09.2024

Переход на .Net Framework 4.8
При установке соединения явно указывается протокол шифрования TLS 1.2
Оптимизация библиотеки

Перед регистрацией библиотеки необходимо установить .net framework 4.8

SoapDLL_work, Version=1.2.8577.31255 от 05.09.2024

#2 Обновлено кб99 Синявский Филипп 2 месяца назад

  • Параметр Статус изменился с Новая на Обратная связь

После регистрации - создать файл dotnet.reg
и запустить с правами админа,
потом перезагрузить сервер

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client]
"DisabledByDefault"=dword:00000000
"Enabled"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server]
"DisabledByDefault"=dword:00000000
"Enabled"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp]
"DefaultSecureProtocols"=dword:00000800

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp]
"DefaultSecureProtocols"=dword:00000800

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v2.0.50727]
"SystemDefaultTlsVersions" = dword:00000001
"SchUseStrongCrypto" = dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\v4.0.30319]
"SystemDefaultTlsVersions" = dword:00000001
"SchUseStrongCrypto" = dword:00000001

Экспортировать в Atom PDF