Ошибка обхода сертификата Microsoft JScript

Я пытаюсь обойти сообщение "Центр сертификации недействителен или неверен" для запроса WinHTTP. Я читал, что этого можно добиться с помощью функции WINHTTP_OPTION_SECURITY_FLAGS. .

  • Как мне это установить?
  • Что еще более важно, действительно ли это для Microsoft JScript?

У меня есть обработчик объекта, который перехватывает сообщение о сертификате, но я хочу обойти сообщение о сертификате и повторно обработать запрос.


person Sash Sheen    schedule 28.11.2013    source источник


Ответы (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";
person Sash Sheen    schedule 03.12.2013