2011-02-26 86 views
0

是否可以從服務器獲取會話並將該會話cookie傳遞給另一個IP,以便人們可以使用它與發出該會話的服務器進行通信?將會話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。我認爲這是因爲它必須是它得到了會話,在這種情況下,同一個IP,服務器1

我如何工作的呢?

回答

2

Cookies是基於域,因此,瀏覽器將僅將cookie發送回它被設置在域。

你讓客戶端的請求發送到第二服務器與數據使服務器上創建一個新的Cookie。不知道你需要什麼樣的安全。

+0

我其實希望設置一個.domain.com(通配符) 你知不知道這是否可能? – Arenstar 2011-03-29 17:32:44