Microsoft JScript в обход ошибки сертификата
Я пытаюсь обойти сообщение "Центр сертификации недействительный или неправильный" для запроса WinHTTP. Я читал, что это может быть достигнуто с помощью функции WINHTTP_OPTION_SECURITY_FLAGS.
- Как мне установить это?
- Что еще более важно, действительно ли это для Microsoft JScript?
У меня есть обработчик объекта, который ловит сообщение сертификата, но я хочу обойти сообщение сертификата и повторно обработать запрос.
1 ответ
Это помогло решить это
WinHttpRequestOption_UserAgentString = 0;
WinHttpRequestOption_SslErrorIgnoreFlags = 4;
WinHttpRequestOption_EnableRedirects = 6;
WinHttpRequestOption_EnableHttpsToHttpRedirects = 12;
SslErrorFlag_Ignore_All = 0x00003300;
WinHttpReq.Option(WinHttpRequestOption_UserAgentString) = "http_requester/0.1";
WinHttpReq.Option(WinHttpRequestOption_SslErrorIgnoreFlags) = SslErrorFlag_Ignore_All ;
WinHttpReq.Option(WinHttpRequestOption_EnableRedirects) = "True";
WinHttpReq.Option(WinHttpRequestOption_EnableHttpsToHttpRedirects) = "True";