Asp classic windows 2016上的serverXMLHTTP连接超时
现在这让我困惑了两天,我正在使用经典的ASP连接到我服务器上的XML。我曾经经历过2003年、2008年和2012年,这一切都很成功 这是我的代码:Asp classic windows 2016上的serverXMLHTTP连接超时,asp-classic,serverxmlhttp,Asp Classic,Serverxmlhttp,现在这让我困惑了两天,我正在使用经典的ASP连接到我服务器上的XML。我曾经经历过2003年、2008年和2012年,这一切都很成功 这是我的代码: Set objXmlHttp = Server.CreateObject("Msxml2.ServerXMLHTTP") url="http://www.server.com/xyz.asp" objXmlHttp.open "GET", url, False objXmlHttp.Send 如果我连接到文件xyz
Set objXmlHttp = Server.CreateObject("Msxml2.ServerXMLHTTP")
url="http://www.server.com/xyz.asp"
objXmlHttp.open "GET", url, False
objXmlHttp.Send
如果我连接到文件xyz.asp的http版本,则会出现错误:证书颁发机构无效或不正确???我甚至不尝试使用https,我在http页面上调用脚本并连接到http页面
如果我使用https,这意味着如果在https上调用我的页面(我有有效的证书)并尝试连接xmlhttp对象,那么一切都会暂停,我会在.send上超时
有什么想法吗?这发生在Windows 2016上。但是问题似乎是xyz.asp(xml文件),我可以从URL打开它,xml代码显示没有问题,但是serverXMLHTTP不喜欢它。如果我连接到旧服务器2012上的文件,它工作正常
我怎样才能窥探这个问题呢?如果您尝试更新版本的ServerXmlHttp,会发生什么
Set objXmlHttp = Server.CreateObject("MSXML2.serverXMLHTTP.6.0")
您可能还想看看: