Közzététel dátuma: 2021. április 26.
A Microsoft korábban bejelentette a Biztonságos kivonatoló algoritmus 1 (SHA-1) tanúsítványokkal digitálisan aláírt tartalmat, hogy támogassa a fejlődő iparági biztonsági szabványokat. Ez összhangban van a Secure Hash Algorithm 2 (SHA-2) bevezetésére irányuló folyamatos erőfeszítésekkel, amelyek jobban megfelelnek a modern biztonsági követelményeknek, és további védelmet nyújtanak a gyakori támadási vektorokkal szemben.
Az SHA-1 egy régi titkosítási kivonatoló algoritmus, amely már nem tekinthető biztonságosnak. Az SHA-1 kivonatoló algoritmus digitális tanúsítványokban való használatával a támadók tartalmakat hamisíthatnak, adathalászati támadásokat hajthatnak végre, vagy közbeékelődött támadásokat hajthatnak végre.
A .NET csapata olyan lépéseket tesz, amelyek hatással lesznek a korábban szállított .NET-keretrendszer kiadásokra és frissítésekre, amelyek jelenleg letölthetők a Microsofttól. Az alább részletezett .NET-keretrendszerek egyes verziói nem támogatottak, és a letöltőközpontból lesznek felsorolva. Ez nincs hatással az ügyfelekre, akik a legújabb frissítéseket Windows Update keresztül végzik. Már rendelkeznek a legújabb .NET-keretrendszer 4.8-ra, és nincs szükség további beavatkozásra.
Bár minimális hatással számolunk, ha Ön független szoftverszállító, és nem támogatott verzióra támaszkodik, újra tesztelnie kell a szoftvert a legújabb támogatott verzióval. Ha Ön rendszergazda, és olyan gépeket kezel, amelyeket a rendszer nem javít automatikusan Windows Update (WU) vagy Windows Server Update Services (WSUS) keresztül, frissítenie kell a gépeket a .NET-keretrendszer futtatókörnyezet támogatott verziójára. Nincs szükség arra, hogy az alkalmazások forráskódja újraépüljön az újabb verzió megcélzásához. A legtöbb esetben képesnek kell lennie az alkalmazás futtatására az újabb futtatókörnyezetben módosítások nélkül.
.NET-keretrendszer 1.0, 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1
A .NET-keretrendszer ezen verziói jelenleg nem támogatottak a közzétett életciklus-szabályzat alapján.
Ezen verziók összes csomagja, telepítője, csomagja és frissítése 2021. július 26-án törlődik a letöltőközpontból.
.NET-keretrendszer 3.5 SP1
.NET-keretrendszer 3.5 SP1 a Windows operációs rendszer összetevőjeként, a Windows 7/Server 2008 R2 verziótól kezdve. A régebbi operációs rendszereken, például a Windows Server 2008-on a .NET-keretrendszer 3.5 SP1 sávon kívül van telepítve.
Az SHA-2 által aláírt telepítők a következő hetekben .NET-keretrendszer 3.5 SP1-hez lesznek elérhetővé téve, amelyeket a Windows Server 2008 SP2-n fognak használni.
.NET-keretrendszer 4.6.2 – 4.8
.NET-keretrendszer 4.6.2 és 4.8 között jelenleg támogatott. Az SHA-2 által aláírt telepítők ezekhez a verziókhoz érhetők el.
.NET-keretrendszer 4.5.2 – 4.6.1
Bár a .NET-keretrendszer 4.5.2 és 4.6.1 között jelenleg is támogatott a bejelentés időpontjában, a használatuk rendkívül alacsony. A .NET 4.5.2-től 4.6.1-ig 12 hónapig, 2022. április 26-ig támogatott, hogy ügyfeleink biztonsági igényeinek megfeleljenek a rendelkezésre álló erőforrásokkal. Ezen dátum után ezek a termékverziók nem lesznek támogatva*, és az ezekhez a verziókhoz tartozó összes csomag, telepítő, csomag és frissítés fel lesz sorolva a letöltőközpontból.
*Windows 10 Enterprise LTSC 2015 az operációs rendszerbe beépített .NET-keretrendszer 4.6-os verzióval van szállítva. Ez az operációsrendszer-verzió egy hosszú távú karbantartási csatorna (LTSC) kiadás. Továbbra is támogatjuk a .NET-keretrendszer 4.6-os verzióját Windows 10 Enterprise LTSC 2015-ben az operációs rendszer verziójának támogatásának végéig (2025. október).
A jelenleg .NET-keretrendszer 4.5.2-es, 4.6-os vagy 4.6.1-es verziót használó ügyfeleknek frissítenie kell egy újabb futtatókörnyezeti verzióra – legalább .NET-keretrendszer 4.6.2-re, de lehetőleg .NET-keretrendszer 4.8-ra.
.NET-keretrendszer 4.6.2 szállított közel 5 évvel ezelőtt, és .NET-keretrendszer 4,8 szállított 2 évvel ezelőtt. Mindkét verzió tesztelt, stabil futtatókörnyezetet biztosít az alkalmazásokhoz. .NET-keretrendszer 4.6.2 és 4.8 is széles körben üzembe helyezhető a Windows Update (WU) használatával. Ha a legújabb frissítéseket használja, akkor már rendelkeznie kell a .NET-keretrendszer 4.8-ra, és nincs szükség további műveletekre.
Ha régebbi .NET-keretrendszer 4.x verziót használ, és még nem frissített a .NET-keretrendszer 4.6.2-es vagy újabb verziójára, az alkalmazásoknak csak azt a futtatókörnyezetet kell frissíteniük, amelyen futnak, legalább 4.6.2-es verzióra, hogy továbbra is támogatottak maradjanak. Nem követelmény, hogy az alkalmazások újraépüljenek a .NET újabb verziójának megcélzásához. A legtöbb esetben képesnek kell lennie az alkalmazás futtatására az újabb futtatókörnyezetben módosítások nélkül. Javasoljuk, hogy az éles környezetben való üzembe helyezés előtt ellenőrizze, hogy az alkalmazás működése nincs-e hatással az újabb futtatókörnyezeti verzióra való futtatáskor.
Ha jelenleg a .NET-keretrendszer 4.5.2–4.6.1-es verziót használja, az alábbi források hasznosak lehetnek:
Elkötelezettek vagyunk annak biztosítása érdekében, hogy alkalmazásai a szoftver legújabb verzióin működjenek. Ha kérdései megválaszolatlanok maradnak, segítünk. A megoldáshoz a szokásos csatornákon keresztül kell kapcsolatba lépnie Microsoft ügyfélszolgálata.
Emellett, ha kompatibilitási vagy alkalmazásproblémákba ütközik a .NET-keretrendszer 4.6.2-s vagy újabb verziójára való áttéréskor, az App Assure is elérhető. További költségek nélkül segítünk megoldani a kompatibilitási problémákat. Ha problémákat tapasztal a kérés beküldésekor (ACHELP@microsoft.com), forduljon az App Assure szolgáltatáshoz szervizelési támogatásért vagy e-mailben.
Ha olyan kérdése van, amely nem szerepel ebben a dokumentumban, olvassa el ezt a gyikot.