2012-02-27 27 views
0

我有一個可以在各種客戶端的Web站點使用,換句話說,一個web應用程序,同樣的用戶將使用該應用程序在兩個不同的網址:有沒有辦法存儲跨網站cookies?

https://client-1.mycompany.com/webapp/index.html

https://client-2.mycompany.com/webapp/index.html

我想要通過這些2個Web應用程序實現的Cookie爲共享

這可能嗎? Cookie通常位於完整的網站網址上。

我想要實現的是基本上只關注路徑(「/ webapp/index.html」)忽略主機名。

這可能嗎?

請注意,我很清楚,我可以通過訪問有問題的兩個Web服務器來訪問數據庫。我試圖看到如何在客戶端做到這一點。

如果有一種解決方案不是獨立於瀏覽器的,我只需要就可以使用IE 7+。

回答

1

您需要在每個站點上使用P3P標頭,並且當用戶登錄到一個站點時,您必須爲每個其他站點創建一個iframe(在登錄成功頁面上)並在其中調用cookie註冊站點域。

相關問題