客户端资源在不同的机器上比后端问题

时间:2014-11-05 08:29:04

标签: java ajax cookies

我们有一个包含前端和后端Web应用程序的生产Web应用程序。

一年来,我们开发了一个新的后端项目,以取代旧的后端webapp。

因此,我们尝试将前端组件(主要是ajax)调用的URL替换为新的后端URL的原始旧后端URL。

我们在尝试为新的后端域使用新的cookie时遇到了一个问题(这是不同的)。浏览器不允许我们这样做。

有可能实现这一目标吗?

1 个答案:

答案 0 :(得分:1)

没有。 Cookie仅限于域内。

如果这是出于测试目的,那么快速而肮脏的方式是修改您的本地hosts文件,以便将olddomain.com指向newdomain.com

出于生产目的,您必须实际更改新计算机的域,指向旧计算机或完全更改域,并让301 Moved Permanently标头将用户重定向到新域。

另一种选择是将olddomain.com的子域指向新计算机,如new.olddomain.com,这也应该有效。