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

保存后即可。

相关推荐
初願致夕霞9 小时前
Linux编程_应用层_HTTP与HTTPS协议
linux·c++·http·https
葡萄城技术团队10 小时前
AI没有缓解IT与业务的矛盾,有时反而激化了它
人工智能·microsoft
诺未科技_NovaTech10 小时前
微软生态技术实践:上海诺未全栈数字化与 AI 落地解决方案深度解析
人工智能·microsoft
哥本哈士奇11 小时前
微软 SQL Server 版本演进史:从诞生到 SQL Server 2025
microsoft
QYR-分析11 小时前
全球微型电声元器件行业发展现状、市场机遇及前景分析
microsoft
飞Link1 天前
OpenAI 与微软“非排他性”协议解读:AI 云计算市场将迎来百家争鸣?
人工智能·microsoft·云计算
zandy10111 天前
联想集团:AI创新标杆,定义智能时代企业创新新范式
大数据·人工智能·microsoft·联想
Allen Su1 天前
【Mac 教程系列第 19 篇】如何将 macOS 中的 Microsoft AutoUpdate 软件从系统中删除
microsoft·macos·autoupdate
江沉晚呤时1 天前
用 C# 玩转 Scriban:自动生成报告、代码、文本,效率提升 10 倍
数据库·microsoft·c#·.net