Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Het gedrag van het PictureBox laden van een externe afbeelding is gewijzigd in .NET 8. Voordat een afbeelding wordt geladen via WebClient, wordt ServicePointManager.CheckCertificateRevocationList ingesteld op true, zodat WebClient certificaten controleert aan de hand van de certificaatintrekkingslijst (CRL) als onderdeel van het validatieproces.
Vorig gedrag
Eerder was ServicePointManager.CheckCertificateRevocationList niet ingesteld op true. Wanneer WebClient de externe afbeelding naar een PictureBox besturingselement laadde, controleerde men certificaten niet ten opzichte van de CRL als onderdeel van het validatieproces.
Nieuw gedrag
Vanaf .NET 8 wordt ServicePointManager.CheckCertificateRevocationList ingesteld op true, en worden certificaten gecontroleerd aan de hand van de CRL als onderdeel van het validatieproces bij het laden van een externe afbeelding in een WebClient-besturingselement. Nadat de afbeelding is geladen, CheckCertificateRevocationList zal true zijn voor de rest van de levensduur van de app.
Geïntroduceerde versie
.NET 8
Type van brekende verandering
Deze wijziging is een gedragswijziging.
Reden voor wijziging
Het wordt als beste praktijk beschouwd om ServicePointManager.CheckCertificateRevocationList op true in te stellen voordat u WebClient- of WebRequest-objecten maakt, zodat deze objecten ingetrokken certificaten niet als geldig accepteren.
Aanbevolen actie
De gevolgen van deze wijziging worden beschreven bij wijzigingen in het laadgedrag. Als u wilt terugkeren naar het vorige gedrag, beschrijft dat artikel ook hoe u dit doet via een switch.