msxml4.0 sp4

Old news, but it matters to some. If you're using MSXML4 and you get this while doing a POST:

旧消息,但这对某些人很重要。 如果您使用的是MSXML4,并且在执行POST时得到此信息:

msxml4.dll error '80072efd' A connection with the server could not be established

msxml4.dll错误'80072efd' 无法建立与服务器的连接

It might be because of the tightened security around MSXML 4.0 SP2.

可能是由于围绕MSXML 4.0 SP2加强了安全性。

The docs say:

文档说:

"Security in the implementation of the MSXML 4.0 SP2 ServerXmlHttp object has been enhanced to check the Internet Explorer security policy setting for submitting non-encrypted form data. A security policy setting of "Disable" or "Prompt" for the "Submit nonencrypted form data" option will result in an "Access Denied" error message when attempting to post form data using the ServerXmlHttp object. This is a change that can potentially break existing code that uses earlier versions of the ServerXmlHttp object (such as prior released versions of both MSXML 3.0 and MSXML 4.0) to post form data when the Internet Explorer security policy setting for submitting non-encrypted form data is not enabled."

“已增强了MSXML 4.0 SP2 ServerXmlHttp对象的实现中的安全性,以检查Internet Explorer安全策略设置以提交未加密的表单数据。对于“提交未加密的表单数据,安全策略设置为”禁用”或“提示”尝试使用ServerXmlHttp对象发布表单数据时,“选项将导致”访问被拒绝“错误消息。此更改可能会破坏使用ServerXmlHttp对象的早期版本(例如两个MSXML的先前发行版本)的现有代码。 3.0和MSXML 4.0)在未启用用于提交未加密表单数据的Internet Explorer安全策略设置时发布表单数据。”

This might happen if you have an existing application running on, say, Windows 2000, then you upgrade the machine to Window 2003 and get the new MSXML "for free." Remember - know the application stack, the whole stack if you can. The OS is part of the stack, and in this case, XML is too.

如果您有一个运行在Windows 2000上的现有应用程序,则可能会发生这种情况,然后将计算机升级到Window 2003并“免费”获得新的MSXML。 记住-如果可以的话,了解应用程序堆栈,整个堆栈。 操作系统是堆栈的一部分,在这种情况下,XML也是。

翻译自: https://www.hanselman.com/blog/security-in-msxml4-and-80072efd

msxml4.0 sp4

msxml4.0 sp4_MSXML4和80072efd中的安全性相关推荐

  1. 如何在微服务架构中实现安全性?

    点击上方"方志朋",选择"置顶公众号" 技术文章第一时间送达! 作者 | Chris Richardson 网络安全已成为每个企业都面临的关键问题.几乎每天都有 ...

  2. Android4.2.2中对安全性的改进

    2013-03-13 移动 JellyBean 安全 Android 4.2.2中对安全性的改进 Android 4.2 Jelly Bean最近发布了更新,通过加入附加特性来增强应用程序的安全性.它 ...

  3. 4.0 《数据库系统概论》数据库安全性详解---(存取控制、DACMAC、视图机制、审计Audit....)

    文章目录 0.思维导图 1.数据库安全性概述 (1)为什么要研究数据库的安全性? (2)安全标准简介 ① TCSEC/TDI标准的基本内容 ② TCSEC/TDI安全级别划分 2.数据库安全性控制概述 ...

  4. 网站如何经过身份验证_如何在微服务架构中实现安全性?

    首先为自己打个广告,我目前在某互联网公司做架构师,已经有5年经验,每天都会写架构师系列的文章,感兴趣的朋友可以关注我和我一起探讨,同时需要架构师资料的可以私信我免费送 作者 | Chris Richa ...

  5. WIN10安装时msxml4.0提示2502、2503解决办法

    原文地址:https://jingyan.baidu.com/album/b87fe19e54535552183568f5.html?picindex=1 在Win10中,在安装msi安装包的时候常常 ...

  6. android4.0浏览器在eclipse中编译的步骤

    工程源码: 注意: 如果下载已经修过的源码,只要进行3.4.8步骤就应该可以了. eclipse版本:adt-bundle-windows (Android Developer Tools Build ...

  7. Istio-0.8.0在Minikube环境中快速启动Bookinfo示例

    Istio-0.8.0在Minikube环境中快速启动Bookinfo示例 之前发表了从零开始应用Istio--入门示例,使用的istio版本比较低,在0.8.0版本下发现很多命令不一样了,所以总结一 ...

  8. 基于EEG的脑机接口中的安全性问题

    目录 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 电子设备被攻击会带来非常严重的安全问题,尤其是医疗领域.当前的很多BCI设备应用于医疗领域.所以基于E ...

  9. do {...} while (0) 在宏定义中的作用

    有篇文章解释很清楚:do {...} while (0) in macros 然后,一位女程序媛把它翻译了一遍,排版清晰,想省力的看这边.do {...} while (0) 在宏定义中的作用

  10. matlab给0数组赋值,MATLAB中怎么把一个函数的一部分赋值给一个变量或数组,比如怎么把sin(x)大于0的部分赋值给f....

    答:你可以编一个for循环么,判断sin(x)时候大于0,如果大于0 f=sin(x) 答:总体思路:设定筛选条件,将数组中符合条件的元素筛选出来(可以筛选出元素值也可以筛选出元素对应的下标),然后将 ...

最新文章

  1. node oracle linux 安装,Linux 下 nodejs 使用官方oracledb库连接数据库 教程
  2. cacti config.php,cacti监控系统的安装配置
  3. mysql map 键值对获取_mysql map_get function,用于解析map结构数据,根据key返回相对应value...
  4. Base64编码 - Java加密与安全
  5. vue_prop注册及验证
  6. C# 调用IP库(QQWry.Dat)查询IP位置及自动升级IP库方法(附IP库下载地址及相关dll下载)...
  7. db2 空值转换函数_Excel一键转换百分比
  8. kettle组件-应用
  9. 如何使用SQL Server链接服务器查询Excel数据
  10. 谷歌漏洞披露规则增加30天补丁缓冲期;Reddit 公开漏洞奖励计划
  11. 阿里云ECS服务器自定义端口无法访问问题记录
  12. Apache Hudi入门应用
  13. 兰州中川机场停车费一天多少钱,中川机场附近停车便宜
  14. 生成函数学习笔记心得
  15. IOS性能优化方面的文章,Mark下
  16. Win32多语言IME应用程序编程接口(API)
  17. 2021-3-4大学化学无机化学原理(1)理想气体的状态方程和分压定律
  18. Chrome浏览器更新失败
  19. 固态硬盘是什么接口_今天说事儿—固态硬盘接口,防你入坑
  20. 桌面窗口管理器占用内存大的解决办法

热门文章

  1. XAMPP下的Tomcat 7运行出现“1% 不是有效的 Win32 应用程序。”
  2. platform驱动和pci驱动的区别
  3. 词霸天下---192 词根【-oxy- = -oxia- = -oxic- 尖锐,敏锐,氧 】
  4. excel与python生成正态分布的数据,实践
  5. Linux的PS1美化
  6. 如何保持session一致性?
  7. ubuntu下flv 批量转化成 mp3格式脚本
  8. 实验:配置Trunk
  9. rstp 小米网络摄像头_各主流摄像头的rtsp地址格式
  10. 如何用油猴提升前端开发效率