MSXML2.XMLHTTP 800401F3 错误的解决方法
作者:
今天ASP调用Web Service报错,错误代码为800401F3,错误提示为:Server.CreateObject失败。
出错行代码为:
Set oXMLHttp = Server.CreateObject("MSXML2.XMLHTTP")
重新注册MSXML控件:
regsvr32 /u msxml2.dll
regsvr32 msxml2.dll
无效,看来是权限问题了。
到注册表中找到 HKEY_CLASSES_ROOT\MSXML2.XMLHTTP,添加 IUSR_XXXX 读取权限,问题解决。
但是我发现问题解决后再把权限删除还是能够正常使用。
Set oXMLHttp = Server.CreateObject("MSXML2.XMLHTTP")
重新注册MSXML控件:
regsvr32 /u msxml2.dll
regsvr32 msxml2.dll
无效,看来是权限问题了。
到注册表中找到 HKEY_CLASSES_ROOT\MSXML2.XMLHTTP,添加 IUSR_XXXX 读取权限,问题解决。
但是我发现问题解决后再把权限删除还是能够正常使用。