HttpSendRequest return error : ERROR_INTERNET_SEC_CERT_REV_FAILED
In my application, winInet API - HttpSendRequest return error code(12057, ERROR_INTERNET_SEC_CERT_REV_FAILED,means Revocation of the SSL certificate failed) in case system time on client is set advancing current time for one month. I can encountered the same thing in IE6(but not IE7)
If I append SECURITY_FLAG_IGNORE_REVOCATION to INTERNET_OPTION_SECURITY_FLAGS, this error can be ignored. But why it can not pass the CRL verification? Does it mean the configuration of SSL of server is not correct or something else? Or HttpSendRequest check the system time?
If the system time is set back to current time. HttpSendRequest can be called successfully.
Thanks,
Jun