vbscript - MSXML2.ServerXMLHTTP 访问被拒绝错误

我收到间歇性的“msxml3.dll 错误‘80070005’访问被拒绝。”错误。该对象总是回发到同一个域。我不太清楚为什么它有时会起作用,为什么有时会失败。这是经典的 ASP - VBScript

set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP") 
xmlhttp.open "POST", "http://xxxx.com/GetCacheValue.aspx", false
xmlhttp.send "" 
strCaptchaText = xmlhttp.responseText 
set xmlhttp = nothing

最佳答案

这是我从 Google 搜索结果中截取的内容:

使用 ServerXmlHttp 对象发布数据时加强了安全性

MSXML 4.0 SP2 ServerXmlHttp 对象实现的安全性已得到增强,可以检查 Internet Explorer 安全策略设置以提交未加密的表单数据。

当尝试使用 ServerXmlHttp 对象发布表单数据时,“提交未加密的表单数据”选项的安全策略设置为“禁用”或“提示”将导致“拒绝访问”错误消息。

这是一项更改,当 Internet Explorer 安全策略设置为提交非未启用加密的表单数据。

https://stackoverflow.com/questions/3086214/

相关文章:

asp.net-mvc - 将 "domain services"放在域模型项目中的位置

php - 阈值在php代码中是什么意思

python - lxml 的 iterparse 中有多个标签名称?

python - 何时使用 * 和 ** 作为 python 函数中的函数参数

sql-server - 如何计算 SQL 中 float 的模数?

functional-programming - 与实数的模式匹配(标准 ML)

php - [function.fopen] : failed to open stream: HT

php - 检查字符串是否为哈希

ruby-on-rails - 如果给定的工厂存在,我可以问 Factory Girl 吗?

c# - 无法对 SQL Server Express 2008 使用 SQL Server 身份验