MSSQL Win HTTP 5.1 忽略证书

MSSQL Win HTTP 5.1 ignore certificate

我正在尝试使用 WinHttpRequest 5.1 创建从 MSSQL 中的存储过程到 https 网站的 https 请求。我已设法使用 OLE 自动化程序(sp_OACreate、sp_OAMethod 等)创建对普通 http 网站的请求,但我需要设置 WinHTTP 对象以忽略任何证书错误。

WinHttp 5.1 本身支持这个选项,但不幸的是我不知道如何从 MSSQL 设置它

这是我应该在 MSSQL 中做的事情:

http.Option[WinHttpRequestOption_SslErrorIgnoreFlags] = SslErrorFlag_Ignore_All; 

只需设置 Option property with sp_OASetProperty。您需要 WinHttpRequestOption_SslErrorIgnoreFlagsSslErrorFlag_Ignore_All.

的整数值