Поделиться через


Сертификаты проверка перед загрузкой удаленных образов в PictureBox

Поведение загрузки удаленного PictureBox образа в .NET 8. Теперь перед загрузкой WebClientобраза устанавливается значение true, ServicePointManager.CheckCertificateRevocationList поэтому WebClient проверка сертификаты в списке отзыва сертификатов (CRL) в рамках процесса проверки.

Прежнее поведение

ServicePointManager.CheckCertificateRevocationList Ранее не задано значение true. При WebClient загрузке удаленного образа в PictureBox элемент управления он не проверка сертификаты к списку отзыва сертификатов в рамках процесса проверки.

Новое поведение

Начиная с .NET 8, ServicePointManager.CheckCertificateRevocationList устанавливается значение и WebClient проверка сертификаты для списка отзыва сертификатов в рамках процесса проверки при загрузке удаленного PictureBox образа trueв элемент управления. После загрузки CheckCertificateRevocationList образа будет выполняться true остальная часть времени существования приложения.

Представленные версии

.NET 8

Тип критического изменения

Это изменение поведения.

Причина изменения

Рекомендуется установить ServicePointManager.CheckCertificateRevocationList значение true перед созданием WebClient или WebRequest объектами, чтобы эти объекты не принимали отозванные сертификаты как допустимые.

Эффекты этого изменения описаны в изменениях поведения загрузки. Если вы хотите отменить изменения предыдущего поведения, в этой статье также описывается, как это сделать с помощью коммутатора.

Затронутые API