程序使用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 天前
HTTPS 页面加载 HTTP 脚本被拦?同源代理来救场
前端·https
科技前瞻观察9 天前
腾讯控股下的销售易,如何重塑中国CRM格局?
microsoft
电商API&Tina9 天前
京东商品详情API接口接入与应用
数据库·microsoft
yuan199979 天前
基于C#实现的专业级DXF文件显示控件
windows·microsoft·c#
赤月奇9 天前
https改为http
数据挖掘·https·ssl
qq_5470261799 天前
LangChain 模型(Models)
windows·microsoft·langchain
山岚的运维笔记10 天前
SQL Server笔记 -- 第86章:查询存储
笔记·python·sql·microsoft·sqlserver·flask
ZWZhangYu10 天前
【LangChain专栏】LangChain Memory 核心解析
windows·microsoft·langchain
模型时代10 天前
微软玻璃存储技术突破:数据保存可超万年
大数据·人工智能·microsoft