程序使用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

保存后即可。

相关推荐
小玉不愚鸭13 小时前
nginx中的https的搭建
运维·nginx·https
羊村积极分子懒羊羊14 小时前
nginx的https的搭建
运维·nginx·https
MegatronKing14 小时前
SSL密钥协商导致抓包失败的原因分析
前端·https·测试
kaozhengpro16 小时前
微軟 MD-102 認證介紹|Microsoft Endpoint Administrator
microsoft
naodianbozzz18 小时前
nginx的https的搭建
运维·nginx·https
_李小白19 小时前
【Android FrameWork】第十八天:Binder服务
android·microsoft·binder
这儿有一堆花19 小时前
微软电脑管家:是解毒剂,还是安慰剂?
windows·microsoft
ljj2535575051__19 小时前
nginx的https的搭建
运维·nginx·https
JaHeng072319 小时前
nginx的https搭建
运维·nginx·https
有味道的男人19 小时前
Jumia API
服务器·数据库·microsoft