| Предыдущий | Следующий |
| WININET_E_HANDLE_EXISTS | WININET_E_SEC_CERT_CN_INVALID |
WININET_E_SEC_CERT_DATE_INVALID
Что означает WININET_E_SEC_CERT_DATE_INVALID
WININET_E_SEC_CERT_DATE_INVALID (0x80072F05) — TLS-сертификат сервера ещё не действует или уже просрочен относительно времени проверки.
WinINet отклоняет certificate validity interval. Это не ошибка формата сертификата и не повод отключать certificate checks: нужно установить, неверны ли даты сертификата или локальные часы.
Диагностика и проверка результата
Сохраните NotBefore/NotAfter, системное время, timezone и certificate chain endpoint. Проверьте clock synchronization и какой именно сертификат цепочки имеет недопустимый interval.
Контроль — тот же HTTPS endpoint должен пройти проверку при корректном времени и валидной цепочке. Игнорирование ошибки даты делает соединение менее защищённым и не считается исправлением.
Документация для результата 0x80072F05: InternetErrorDlg certificate handling · документация WinINet.
Нужно найти другой код? Найти другой код состояния или ошибки.