程序使用Microsoft.XMLHTTP对象请求https时出错解决

程序中使用Microsoft.XMLHTTP组件请求https时出现如下错误:

出错程序代码示例:

复制代码
strUrl = "https://www.xxx.com/xxx.asp?id=11"
dim objXmlHttp
set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP") 
objXmlHttp.open "GET",strUrl,False        
objXmlHttp.send()

解决:更换Microsoft.XMLHTTP,使用"WinHttp.WinHttpRequest.5.1",即修改对应程序文件代码:

复制代码
set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP")

改为:

复制代码
Set objXmlHttp= Server.CreateObject("WinHttp.WinHttpRequest.5.1")
objXmlHttp.option(9) = 2720

保存后即可。

相关推荐
网络安全-老纪4 小时前
iOS应用网络安全之HTTPS
web安全·ios·https
小白不太白9505 小时前
设计模式之 外观模式
microsoft·设计模式·外观模式
万里沧海寄云帆6 小时前
Word 插入分节符页码更新问题
windows·microsoft·word
huaqianzkh14 小时前
学习C#中的Parallel类
windows·microsoft·c#
lxkj_202414 小时前
修改ffmpeg实现https-flv内容加密
网络协议·https·ffmpeg
千羽星弦15 小时前
Apache和HTTPS证书的生成与安装
网络协议·https·apache
Code哈哈笑17 小时前
【Java 学习】初识类和对象、this引用
java·学习·microsoft
code_shenbing1 天前
跨平台WPF框架Avalonia教程 三
前端·microsoft·ui·c#·wpf·跨平台·界面设计
可涵不会debug1 天前
【Linux|计算机网络】HTTPS工作原理与安全机制详解
linux·网络协议·http·网络安全·https
lu云之东1 天前
Harbor2.11.1生成自签证和配置HTTPS访问
网络协议·http·docker·https·harbor