Сертификаты проверка перед загрузкой удаленных образов в 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
объектами, чтобы эти объекты не принимали отозванные сертификаты как допустимые.
Рекомендуемое действие
Эффекты этого изменения описаны в изменениях поведения загрузки. Если вы хотите отменить изменения предыдущего поведения, в этой статье также описывается, как это сделать с помощью коммутатора.