【问题标题】:jQuery ajax corporate environmentjQuery ajax 企业环境
【发布时间】:2013-05-06 22:03:57
【问题描述】:

我在 HTML5 和 jquery 中开发了一个 web 应用程序,jquery 调用转到我的 web 服务 (asmx),例如http://mysite.com/service1.asmx

大多数地方的一切都很好。但是,上周我尝试向公司防火墙后面的人演示该软件。

我的问题是与 jquery ajax 结合使用时我的服务 url 有什么不正确的地方吗?

使用 jQuery、HTML5、ASP.NET、C#、WebServices

【问题讨论】:

  • 在企业防火墙之后,一切皆有可能。说真的,你的电话可能是完美的,但它可能由于某种原因被阻止。如果您还有其他问题,请询问 IT 人员。
  • 您的应用程序使用的外部域之一可能被阻止。这很容易使用 firebug 或 google chrome 控制台进行测试。

标签: jquery ajax


【解决方案1】:

这里有几种可能性。我的第一个猜测是,Web 服务站点在公司网络内被阻止。当您在公司环境中时,使用浏览器的开发人员工具并跟踪 AJAX 调用发生的情况。 Google Chrome 开发者工具有一个网络面板,非常适合这个。另一种可能是您的 Web 服务域违反了浏览器的 same origin policy

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-02
    • 2019-04-19
    • 1970-01-01
    • 1970-01-01
    • 2017-09-15
    • 1970-01-01
    • 1970-01-01
    • 2012-03-30
    相关资源
    最近更新 更多