【问题标题】:FireFox "XML Parsing Error" with Hello World WebSite!带有 Hello World 网站的 FireFox“XML 解析错误”!
【发布时间】:2009-07-03 14:54:20
【问题描述】:

尝试在 FireFox 中打开 ASPX 页面时遇到以下问题:

"XML 解析错误:未找到元素 地点:http://localhost/FrameworkTest2/Default.aspx 第 1 行,第 1 列:"

这个网站在 IE 下运行良好。

为了找到问题的根源,我删除了所有代码并构建了一个“Hello World”页面。

这在 IE 中有效,但我在 FF 中仍然遇到问题!

我在 Vista 上使用 FF 3.0.11 和 IIS 6。

在这里不期待答案(除非我很幸运),但我没有想法。它是 IIS ASP.NET 处理管道中的 defo,因为 .htm 文件呈现正常。

即使你能给我一些东西来检查,那也很棒!

干杯 邓肯

【问题讨论】:

  • 响应的来源是什么? CTRL+U 在 FireFox 中。此外,了解 HTTP 响应标头会有所帮助。
  • 没有来源!这很奇怪。如何快速找到 HTTP 响应标头?
  • 刚刚在 Safari 上试了一下,没问题。我怀疑是一个狡猾的 FireFox 插件,但我已经在安全模式下尝试过,但仍然无法对其进行排序。
  • 您可以安装 HttpFox 插件:addons.mozilla.org/en-US/firefox/addon/6647。或 LiveHTTPHeaders:addons.mozilla.org/en-US/firefox/addon/3829
  • 很好,我在响应标头上收到 403 Forbidden。但是,为什么只有FF有这个问题??!

标签: asp.net firefox iis-6


【解决方案1】:

好的,发现实际上是由于我们的 IT 部门设置了代理服务器设置,因此无法解析 localhost。

真是奇怪的问题,我知道这不是世界上最好的问题,所以如果有压力,我会提出来 - 但将来可能对其他人有用,谁知道呢。

【讨论】:

    【解决方案2】:

    通过将地址从 localhost 更改为端点下的空白地址解决了问题。示例地址="http://localhsot/IISHostedService/MyService.svc" 到地址=""

    【讨论】:

      【解决方案3】:

      我认为您的 web.config 文件中有语法错误。

      【讨论】:

      • 如果是这样,为什么在 Safari 和 IE 上还可以?
      • 你是对的。我过去遇到过这个错误,我认为这是由于配置文件中的问题造成的(但我记不清了)。
      猜你喜欢
      • 1970-01-01
      • 2010-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-20
      • 1970-01-01
      相关资源
      最近更新 更多