【问题标题】:Using an iFrame to get over same origin policy for AJAX calls使用 iFrame 克服 AJAX 调用的同源策略
【发布时间】:2012-08-12 04:51:38
【问题描述】:

问题: Web 应用程序的一部分包含来自另一个域的另一个 Web 应用程序。 由于 AJAX 请求的来源策略相同,这两个 Web 应用程序都向它们发起的域发出 AJAX 请求。

解决方案: 实现此目的的一种方法是将包含的 Web 应用程序包装在 iFrame 中。其中的 AJAX 请求进入 iFrame 的同一个域 - 这与父应用程序不同。

这对我来说听起来不错,但由于 iFrames ae 不流行,还有什么其他/更好的方法可以做到这一点?

【问题讨论】:

    标签: ajax iframe same-origin-policy


    【解决方案1】:

    您是否无法让两个应用程序都向您的域发送 AJAX 请求,并让您的服务器端执行对外部域的调用,然后将它收到的结果转发回请求客户端 App。您的服务器实质上成为了 AJAX 请求的代理?

    【讨论】:

    • 注意一个不好的解决方案,但在这种情况下不能这样做。 Web 应用程序实际上来自不同的公司。
    【解决方案2】:

    你们男人有什么过时的?如果你喜欢后置,你可以将高度应用到 0 并且不显示。

    【讨论】:

      猜你喜欢
      • 2011-07-20
      • 2014-03-23
      • 2012-07-10
      • 1970-01-01
      • 2013-05-15
      • 2016-11-13
      • 1970-01-01
      • 2011-04-01
      • 2017-12-27
      相关资源
      最近更新 更多