在经典ASP中使用TLS 1.1和WinHttpRequest

时间:2015-07-12 20:21:07

标签: ssl asp-classic winhttprequest

我需要使用TLS 1.1从IIS 7.5连接到另一台服务器。我试图运行我在this SO question上找到的代码,但我无法写入或读取httpRequest.option(9) - 系统说,无效的过程调用或参数:'选项&# 39 ;.当我尝试Option(8)或其他值时,一切都OK。我做错了什么?

这里是完整的代码:

Const   WinHttpRequestOption_SecureProtocols = 9
Const   SecureProtocol_TLS1_1 = 512

Set WinHttpReq = Server.CreateObject("WinHttp.WinHttpRequest.5.1")
WinHttpReq.Open "POST", url, false
WinHttpReq.Option(WinHttpRequestOption_SecureProtocols) = SecureProtocol_TLS1_1 'WinHttpReq.Option(9) = 512

0 个答案:

没有答案