问题标签 [msxml3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
433 浏览

c++ - MSXML XSLT 解析器版本

我有一个 C++ 应用程序,它使用 msxml6.dll 来读取 XML 文件并应用 XSLT。通过在我的一个 XSLT 文件中包含以下内容,我确定 MSXML v3.0 用于 XSLT:

我不明白为什么使用 MSXML v3.0 而不是 MSXML v6.0。应用程序需要更改哪些内容才能使用 MSXML v6.0?

0 投票
2 回答
970 浏览

windows - 如何让 MSXML IXMLHTTPRequest 处理 HTTP 重定向?

情况: 1) 我需要在 Windows 上为我们的 DLL 使用 C++ 进行 HTTP[S] 网络调用。2) 至少需要支持 XP(我猜 SP3 还可以) 3) 没有 ATL,没有 MFC,没有 IE

问:我最近从 Boost cpp-netlib 切换到使用 MSXML 的 IXMLHTTPRequest 来满足我们在 Windows 上(非常简单)的网络需求。虽然一切似乎都很好,但我们注意到重定向不起作用。在提琴手中,我得到一个 HTTP 302,然后是第二个成功的 HTTP 200 请求/响应。

然而,在实际的 C++ 代码中,我从 IXMLHTTPRequest->Send 得到 E_ACCESSDENIED 并且 HTTP 响应代码为零。所以在代码中我无法知道实际发生了什么。

由于从 Fiddler 开始一切正常,我尝试使其异步并检查回调,还尝试了 IXMLHttpServerRequest、IXMLHttpServerRequest2 和 MSXML v6,但都没有奏效。

注意:我们在 WinRT 上使用 IXMLHttpRequest2 并且效果很好(处理 OnRedirect 事件)。

有没有办法让 MSXML 的 IXMLHTTPRequest 处理重定向?

还是我需要切换到 WinInet/WinSockets/WinHttp?我认为我需要使用 WinHttp(因为我需要支持 Windows 服务/IIS,而 WInInet 显然不支持,而且 WinSockets 对于我的需求来说太低了)。

谢谢!

0 投票
4 回答
24786 浏览

vbscript - msxml3.dll 访问被拒绝

我有以下代码:

当我运行此代码时,我收到以下错误。

VBs msxml3.dll 错误

如果我删除&request_token=#####some_default_request_token######它就可以了。

我也试过这个:我再次添加了request_token,我只是在其中输入了一个随机字符,例如,rexfuest_token,奇怪的是它起作用了。msxml3.dll 中似乎有错误的解析。带有 request_token 字。

想法?

0 投票
1 回答
851 浏览

ssl-certificate - HTTPS 上的 IServerXMLHTTPRequest

我正在尝试实现一个 c++ 应用程序,该应用程序将使用 IServerXMLHTTPRequest 访问 HTTPS 服务器。

我目前的代码是:

当我尝试运行上述代码时,服务器返回 403(禁止访问)错误。

这可能是什么原因?而且,我该怎么办?

0 投票
2 回答
3726 浏览

asp-classic - ASP 页面中的 msxml3.dll 错误“80072ee2” - 我们正在使用不同的应用程序池

有很多关于 msxml3.dll 中的 80072ee2“操作超时”错误的问题,但大多数问题都是通过将请求的 URL 移动到不同的应用程序池来解决的。但是,我们已经这样做了,并且仍然会定期出现此错误。

我们正在运行 Windows 2008 服务器和 IIS7.5 - 该网站是经典 ASP,代码是:

文件夹“_search”是一个虚拟文件夹,设置为使用与主站点不同的应用程序池。这是一个繁忙的站点,我们不会每次调用它时都会超时......但是一旦你得到一个,通常会有很多连续的。我们知道这种情况正在发生,因为我们正在网站上记录 500 错误。

有没有人有任何想法(请不要建议重写经典的 ASP 或 PHP - 目前不可能)?

谢谢

0 投票
3 回答
7675 浏览

asp-classic - 服务器给我以下错误 msxml3.dll

我正在使用经典的 ASP 和 Server.XMLHTTP。我的代码已经运行了多年,今天突然之间,跨不同的服务器,我收到了这个错误:

所有多台服务器都在调用称为母机的同一台服务器。我已经重新启动了母机并重新启动了服务,但什么也没有。我也知道何时调用 XMLHttp 调用的 URL,它运行良好。

我该如何解决?

0 投票
1 回答
10924 浏览

ssl - 服务器在尝试访问安全 url 时给出 msxml3.dll 错误“80072f7d”

多年来,我一直使用经典的 asp 连接到使用 msxml3.dll 的供应商的安全站点 - 但从今天早上开始,我得到了;

我环顾四周,发现我不是唯一一个看到这一点的人——但找不到解决方案。

合作伙伴网站刚刚更新了他们的 ssl 证书。如果我尝试使用 IE 或 Chrome 从服务器连接到远程 URL,则无法连接,报告站点证书上的数字签名无效。但是,如果我尝试从本地计算机连接,它可以正常工作,并且我可以看到服务器身份已正确建立。

任何帮助将非常感激。

0 投票
0 回答
1657 浏览

c# - MSXML2.ServerXMLHTTP 困境

编写一个小的 C# 控制台应用程序 (.Net 4.5),它使用 MSXML2.ServerXMLHTTP 对象打开到站点的连接并拉下文件。它在家里可以正常工作,但在我们工作的网络中无法正常工作。

我有一个 VB6 应用程序和一个 WSF(Windows 脚本主机)应用程序,它们的功能几乎相同,并且可以在我们的网络中正常工作。但是当我尝试这个小 C# 应用程序时,它会出现错误消息:无法建立与服务器的连接。我有所有正确的参考资料,因为它可以在我们的网络之外正常工作。

关于什么可能阻止从 C# .net 应用程序连接的任何想法?

0 投票
0 回答
3828 浏览

msxml3 - 来自经典 ASP 脚本的 msxml3.dll 错误“80090326”

我有一个经典的 asp 脚本,它已经工作了多年,但刚刚开始抛出错误(在 8 月 27 日 Microsoft 更新之后)。

错误是;

产生错误的代码如下;

错误是由最后一行产生的。

该网址是使用“https://”的安全站点。strPostData 是一个有效的 JSON 字符串。

该脚本在我运行 Windows 7 的开发机器上运行良好,但在运行 Windows Server 2003 SP2 的实时服务器上失败。

对此进行研究后,一些引用此错误的旧帖子表明使用 MSXML2.XMLHTTP 而不是 MSXML2.ServerXMLHTTP 已经解决了该问题。但是,当我尝试这个时,我得到了错误;

我在另一个脚本中使用完全相同的代码来访问另一个不安全站点上的 XML - 只是 http:// - 并且仍然可以正常工作。

我尝试使用 msxml6.dll 并得到相同的错误。

在服务器上,如果我使用 IE 7 中的 url 浏览到安全站点,我会收到无法显示页面错误。但是,Chrome 确实可以正确显示该页面。

服务器没有安装任何 SSL 证书。

任何建议都会有帮助!

0 投票
0 回答
76 浏览

c# - 在 Visual Studio 2010 中构建 Excel 加载项安装程序(使用 MSXML2 for Excel 对象)

我在 Visual Studio 2010 中编写了一个加载项,并构建了一个安装程序以在 Excel 2010 上部署它。在我添加 Excel 对象 (Interop.MSXML2) 的引用之前,一切正常。

从那以后,我不再能够部署它。Excel总是崩溃。有任何想法吗 ?我需要先将 dll 添加到 Excel 中吗?

先感谢您!

布莱斯