是否可以从服务器获取会话并将该会话cookie传递给另一个ip,以便可以使用它与发出该会话的服务器进行通信?
session server -> my backend server 1: getting session cookie
my backend server 1 -> my backend server 2: passing session cookie
session server <-> my backend server 2: communicating directly with session server without the middle man.
我正在使用CouchDB和Node.js / Javascript。
我尝试将从会话服务器(couchdb)收到的set-cookie标头发送到后端服务器2,并确实在浏览器中设置了会话cookie。但是当向couchdb发出请求时,它并没有发送cookie。我认为这是因为它必须与它的会话相同,在这种情况下,服务器1。
如何让它发挥作用?
答案 0 :(得分:2)
Cookie基于域名,因此浏览器只会将Cookie发回给自己设置的域名。
您让客户端向第二台服务器发送请求,其中包含允许服务器创建新cookie的数据。不确定你需要什么样的安全性。