【问题标题】:AJAX proxy forwarding shopping basket request to different subdomain, returning session cookie for basketAJAX 代理将购物篮请求转发到不同的子域,返回购物篮的会话 cookie
【发布时间】:2011-06-27 14:36:39
【问题描述】:

我有以下问题,我没有找到足够具体的信息来满足我的特殊情况,所以如果这是一个骗子,请不要杀了我:

www.theshopdomain.com 下有一个网上商店,我无法修改那里的任何源。我只有一个用于将产品添加到购物篮的 ajax api。

然后我有一个附属商店,其中包含部分产品并在 subdomain.shopdomain.com 下运行。

要将产品添加到 www.theshopdomain.com 下的购物车,子域必须调用 ajax api。到目前为止很容易,现在是真正的问题:

当调用带有“addProduct”的第一个请求时,此请求必须代表用户在主商店域上创建一个会话,以便我能够链接到主商店并且用户将看到他的选择子域,并且能够在主域上签出。

子域运行一个 rails 应用程序,现在这个 rails 应用程序必须以某种方式转发请求,并且仍然必须在主系统上创建会话以用于转发的请求。

您将如何处理这个问题?我不确定我应该往哪个方向看。 iframe hack 显然不起作用,因为我无法修改主域上的内容。

感谢任何可能的帮助或指导, 安东

【问题讨论】:

    标签: ruby-on-rails ajax proxy cross-domain


    【解决方案1】:

    好的,问题解决了。我设法在主域的服务器上保存了一个 html 文件,并使用了有据可查的 iframe 解决方案。

    【讨论】:

      猜你喜欢
      • 2019-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-24
      相关资源
      最近更新 更多