Насловна странаУпутство за софтверРазлози и решења за „Захтев је прекинут: није успело креирање ССЛ/ТЛС безбедног канала“
Разлози и решења за „Захтев је прекинут: није успело креирање ССЛ/ТЛС безбедног канала“

Опис: Захтев је прекинут: Креирање безбедног ССЛ/ТЛС канала није успело. Није могуће креирати ССЛ/ТЛС безбедан канал. Изградите платформе: Виндовс Сервер 2012, Виндовс 7 сервисни пакет 1 (СП1) и Виндовс Сервер 2008 Р2 СП1

[епизода] преузимање веб странице То је алатка за преузимање целог сајта. Унесите УРЛ адресу за преузимање једним кликом.

Решење 1: Ниво кода

Поставите код пре ХттпВебРекуест

ServicePointManager.Expect100Continue = true; ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls; ServicePointManager.ServerCertificateValidationCallback = (sender, certificate, chain, errors) => true;

Решење 2: Системски ниво

Ако горњи метод не ради, то је проблем на нивоу система Ажурирајте системску закрпу у складу са системом који тренутно користите.

Ажурирајте да бисте омогућили ТЛС 1.1 и ТЛС 1.2 као подразумеване безбедносне протоколе у ​​ВинХТТП-у у Виндовс-у, ова исправка пружа подршку за безбедност транспортног слоја (ТЛС) у Виндовс Сервер 2012, Виндовс 7 сервисни пакет 1 (СП1) и Виндовс Сервер 2008 Р2 СП1 1.1 и ТЛС 1.2 подршку, погледајте званичну документацију https://support.microsoft.com/en-us/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-default-secure-protocols-in-wi

Закрпа за ажурирање КБ3140245

Омогућите ТЛС 1.1 и 1.2 у оперативном систему Виндовс 7 на нивоу компоненте СЦханнел (са ажурирањем у наставку)

1. метод: Користите инсталациони пакет Мицрософт ажурирања да бисте ажурирали МицрософтЕасиФик51044.мси
Метод 2: Ручно ажурирајте регистар

Копирајте следећи код регистратора и увезите га у регистар. Направите нови ткт, промените суфикс ткт у рег (кључ регистратора) и увезите (направите резервну копију пре увоза)

WIN7 64
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp] "DefaultSecureProtocols"=dword:00000a00 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp] "DefaultSecureProtocols"=dword:00000a00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings] "SecureProtocols"=dword:00000a80 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] "SecureProtocols"=dword:00000a80
Windows Server
[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\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client] "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Server] "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001 [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

Проверите да ли систем подржава ТЛС1.2, ТЛС1.3

ПоверСхелл отвара:

[Net.ServicePointManager]::SecurityProtocol [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Ssl3 -bor [Net.SecurityProtocolType]::Tls -bor [Net.SecurityProtocolType]::Tls11 -bor [Net.SecurityProtocolType]::Tls12

Први ред кода проверава подржану ТЛС верзију. Други ред кода мења подршку за ТЛС.

Решење 3: Надоградите систем

Ниједна од претходна два метода неће радити, тако да можете користити само ултимативни метод:

  • Надоградите систем на Виндовс 10 и Виндовс Сервер 2019 (подржава ТЛС1.2);
  • Надоградите систем на Виндовс 11 и Виндовс Сервер 2022 (подржава ТЛС1.3).

Напомена: За специфичне верзије ТСЛ-а које подржава свака верзија оперативног система Виндовс, погледајте додатне информације у овом чланку.


Други референтни садржај

Други референтни садржај један

Решења постоје, али зависе од верзије оквира:

.НЕТ 4.6 и новије верзије. Не морате да радите никакав додатни посао да бисте подржали ТЛС 1.2, он је подразумевано подржан.

.НЕТ 4.5. ТЛС 1.2 је подржан, али то није подразумевани протокол. Морате изабрати да га користите. Следећи код поставља ТЛС 1.2 као подразумевани, обавезно га извршите пре него што се повежете са безбедним ресурсом:

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12

.НЕТ 4.0. ТЛС 1.2 није подржан, али ако је .НЕТ 4.5 (или новији) инсталиран на вашем систему, и даље имате опцију да користите ТЛС 1.2 чак и ако оквир ваше апликације не подржава ТЛС 1.2. Једини проблем је што СецуритиПротоцолТипе у .НЕТ 4.0 нема унос за ТЛС1.2, тако да морамо да користимо нумеричку репрезентацију ове енум вредности:

СервицеПоинтМанагер.СецуритиПротоцол =(СецуритиПротоцолТипе)3072;

.НЕТ 3.5 или старији. ТЛС 1.2(*) није подржан и не постоји решење. Надоградите своју апликацију на најновију верзију оквира.

ПС За сценарио 3, постоји и хакирање регистра који ће приморати 4.5 да подразумевано користи ТЛС 1.2 без потребе да га програмски форсира. ППС Као што Мицрософт-ов Цхристиан Поп помиње у наставку, постоји најновија закрпа доступна за .НЕТ 3.5 која омогућава подршку за ТЛС1.2.

види:

  • КБ3154518 – Релиабилити Роллуп ХР-1605 – НДП 2.0 СП2 – Вин7 СП1/Вин 2008 Р2 СП1
  • КБ3154519 – Релиабилити Роллуп ХР-1605 – НДП 2.0 СП2 – Вин8 РТМ/Вин 2012 РТМ
  • КБ3154520 – Релиабилити Роллуп ХР-1605 – НДП 2.0 СП2 – Вин8.1РТМ/Вин 2012 Р2 РТМ
  • KB3156421 -1605 HotFix Rollup through Windows Update for Windows 10.

Други референтни садржај 2

Можда је дужина кључа сертификата који пружа веб локација 512 бита, а према тренутним индустријским стандардима, требало би да садржи јавни кључ од најмање 2048 бита. Мицрософт-ово безбедносно ажурирање из септембра 2016. одговорило је на овај проблем наводећи да ако је дужина јавног кључа мања од 2048 бајтова (нпр. РСА 512),Виндовс може отказати ХТТПС везе

Инсталиране исправке су

2012 R2 and Windows 8

  • KB3185331
  • KB3188743
  • KB3174644

2008 R2 and Windows 7

  • KB3185278
  • KB3185330
  • KB3192391
  • KB3175024
  • KB3172605

Други референтни садржај три

SecurityProtocolType.Tls1.0=0xC0; SecurityProtocolType.Tls1.1=0x300; SecurityProtocolType.Tls1.2=0xC00;
.нет 4.0/4.5 подразумевана вредност: СецуритиПротоцолТипе.Ссл3 .нет 4.6/4.7 подразумевана вредност: СецуритиПротоцолТипе.Тлс11 |

https://support.microsoft.com/en-us/help/3069494/cannot-connect-to-a-server-by-using-the-servicepointmanager-or-sslstre

СЦХ_УСЕ_СТРОНГ_ЦРИПТО Ова ознака ће се аутоматски користити у .НЕТ Фрамеворк 4.6 https://support.microsoft.com/en-us/help/3154518/support-for-tls-system-default-versions-included-in-the-net-framework У Вин7Сп1 и .Нет 3.5.1, ТЛС1.2 је подржан

СервицеПоинтМанагер.СецуритиПротоцол &= ~СецуритиПротоцолТипе.Ссл3 //Цлосе ссл3 СервицеПоинтМанагер.СецуритиПротоцол |= (СецуритиПротоцолТипе)0к300

Закључак ТЛС1.2 је следећи:

  • Инсталирање .Нет3.5.1 захтева закрпу, а затим додавање ТЛС1.2 набрајања
  • Инсталирање .Нет 4.0 захтева измену регистратора, а затим додавање ТЛС1.2 набрајања
  • Након инсталирања .Нет4.5, такође морате да додате ТЛС1.2 набрајање
  • Након инсталирања .Нет4.6.1, ТЛС1.2 је подразумевано подржан.

Измена регистра под .нет4

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319] "SchUseStrongCrypto"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319] "SchUseStrongCrypto"=dword:00000001

додатни материјали

Овај чланак је написаопреузимање веб страницеПрикупљени и организовани, садржај долази са интернета, наведите извор приликом поновног штампања, хвала.

Софтверска апликација: преузимање предњег шаблона и СЕО оптимизација; Напомена: Овај софтвер није хакерски програм и не може преузети позадинске податке!
Одрицање одговорности: Услуга је за лично проучавање, истраживање или уважавање, као и за друге некомерцијалне или непрофитне сврхе, али у исто време треба да буде у складу са одредбама закона о ауторским правима и другим релевантним законима и не сме да крши законска права ове веб странице и носиоци сродних права Ризици повезани са коришћењем алата на овом сајту немају никакве везе са овим софтвером.
Цопиригхт © 2019-2024 Раббит Софтваре Сва права задржана Гуангдонг ИЦП бр. 19111427-2
Туториал информатион Упутство за коришћење Теме веб сајта