我在 HTML5 和 jquery 中开发了一个 web 应用程序,jquery 调用转到我的 web 服务(asmx),例如http://mysite.com/service1.asmx
大多数地方一切都很好。然而,上周我试图向公司防火墙后面的人演示该软件。
我的问题是与 jquery ajax 结合使用时我的服务 url 有什么不正确的吗?
使用 jQuery、HTML5、ASP.NET、C#、WebServices
我在 HTML5 和 jquery 中开发了一个 web 应用程序,jquery 调用转到我的 web 服务(asmx),例如http://mysite.com/service1.asmx
大多数地方一切都很好。然而,上周我试图向公司防火墙后面的人演示该软件。
我的问题是与 jquery ajax 结合使用时我的服务 url 有什么不正确的吗?
使用 jQuery、HTML5、ASP.NET、C#、WebServices
这里有几种可能性。我的第一个猜测是,Web 服务站点在公司网络内被阻止。当您在公司环境中时,使用浏览器的开发人员工具并跟踪 AJAX 调用发生的情况。Google Chrome 开发者工具有一个网络面板,非常适合这个。另一种可能性是您的 Web 服务域违反了浏览器的同源策略。