【发布时间】:2011-09-18 06:52:30
【问题描述】:
我正在尝试使用 ajax 访问另一台服务器上的 SOAP Web 服务,但出现访问控制允许来源错误。 Web 服务返回 XML,因此无法使用 JSONP,并且 Web 服务也在另一个应用程序中使用,因此修改可能是最后的选择。有什么解决办法吗?
【问题讨论】:
标签: javascript ajax soap
我正在尝试使用 ajax 访问另一台服务器上的 SOAP Web 服务,但出现访问控制允许来源错误。 Web 服务返回 XML,因此无法使用 JSONP,并且 Web 服务也在另一个应用程序中使用,因此修改可能是最后的选择。有什么解决办法吗?
【问题讨论】:
标签: javascript ajax soap
您可以在页面的域中设置服务器代理。 然后,该页面将调用soap web 服务并返回响应。 然后可以从 ui 中通过 ajax 调用此页面。
【讨论】:
发现使用 Ajaxpro 2 可能是最简单的方法,当然它适用于 .NET。 http://www.ajaxpro.info/
否则,jfriend00 的建议是次佳选择。
【讨论】: