Prasības: Es izveidoju sīkrīku draugam, kura galvenais mērķis ir pārbaudīt LAN (Pārbaudiet, vai tiešsaistes tīmekļa vietnei nav piekļuves iekštīklam), lai trešām personām sniegtu saskarnes dokumentāciju, kurā aprakstīti HTTPS vietņu izmantotie drošības protokoli.
Es ticu, ka izstrādes procesā jūs varat sastapties"Pieprasījums tika pārtraukts: nevarēja izveidot SSL/TLS drošu kanālu"Novirze, novirzes iemesls var būt tas, ka otras puses iestatītā drošības protokola versija ir pārāk augsta, un tajā pašā laikā drošības protokola versija, kas konfigurēta pēc noklusējuma jūsu programmā, ir pārāk zema, un tad tā nevar normāli sazināties.
SSL/TLS protokols
SSL apzīmē Secure Sockets Layer, kas ir drošs pārraides protokols, ko Netscape izstrādājis tīmeklim, ar mērķi nodrošināt konfidencialitātes, autentifikācijas un datu integritātes garantiju tīkla saziņai. Mūsdienās SSL ir kļuvis par nozares standartu drošai saziņai internetā.
Pirmās SSL versijas (SSL 1.0, SSL 2.0, SSL 3.0) izstrādāja un uzturēja Netscape, un, sākot ar versiju 3.1, SSL protokolu oficiāli pārņēma Internet Engineering Task Force (IETF) un pārdēvēja par TLS (Transport Layer Security), un tas ir attīstījies uz TLS 1.0, TLS1.1 un TLS1.2. Šobrīd mainstream joprojām ir TLS1.2, bet TLS1.3 drīz kļūs par vispārējo tendenci.
https pārbaudes rīks
Izmantojot .NET, mēs izstrādājām HTTPS drošības protokola atbalsta noteikšanas rīku, kas faktiski publicē konsoles lietojumprogrammu nuget repozitorijā, kas atbalsta: netcoreapp3.1, net5.0, net6.0 un net7.0.
GitHub adrese:Hipersaites pieteikšanās ir redzama.
Nuget adrese:Hipersaites pieteikšanās ir redzama.
Instalēšanas komanda ir šāda:
Izmantojiet komandu šādi:
Ļoti vienkārši, komanda ir pakotnes nosaukums + atstarpe + URL.
(Beigas)
|