我有一個網站有兩個域名,這兩個域名顯示相同的內容,它也是正確的子域,但問題是什麼時候我爲本網站設置了用於其子網站的Cookie。Cookie正在註冊到只有一個域名,但該網站有多個域名
該Cookie設置爲只有一個域名不適用於兩個域名? 我沒有得到什麼問題幫助...
Thanku在提前
我有一個網站有兩個域名,這兩個域名顯示相同的內容,它也是正確的子域,但問題是什麼時候我爲本網站設置了用於其子網站的Cookie。Cookie正在註冊到只有一個域名,但該網站有多個域名
該Cookie設置爲只有一個域名不適用於兩個域名? 我沒有得到什麼問題幫助...
Thanku在提前
如你必須知道,一個cookie僅可從域設置該域名(包括其子域名)。如果您的域名不共享超級域名,則需要分別爲每個域名設置每個Cookie。
您可以使用腳本在每個爲您設置cookie的域上執行此操作。但請確保對這些腳本的請求進行身份驗證,以便只有您可以設置Cookie。
參考link
您可以設置在一個共同的域名設置Cookie對於其要訪問的所有域的API說的cookie信息。通用域cookie將具有代表域的名稱空間密鑰等,並且將做所有的cookie讀/寫。使用XHR以您希望放入公共cookie的參數訪問公共域。請記住,Safari默認禁用第三方Cookie。
即使您擁有這兩個域,您也不能在兩個不同域之間共享cookie。
所以一直對於跨域餅乾一些職位,和其他可能的解決方案:
Cookies沒有設計爲其他領域 但訪問的有總是一個解決方法;) 有辦法實現這個
包括來自不同域的2個隱藏的iframe以設置具有相同值的cookie。
Ex。使用主設備和從域配置http://productforums.google.com/forum/#!topic/websiteoptimizer/aD4rZSoaKNo
實施例:
https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite
不能設置爲2個不同的域 – zerkms
想象一下,能夠在您的域中創建一個cookie,並在Facebook上使用的cookie ...男孩,難道不更有意義嗎?;-) – raidenace
@Raidenace:Plz正確地閱讀問題我說同一個網站不是兩個不同的網站,但該網站有多個域名和這個域名共享相同的文件夾和網頁,在他的時間,如果我們設置它應該影響的cookie這兩個域名,因爲我們在登錄頁面設置Cookie,這兩個網站都使用.. – Somesh