是否有任何將一組cookie從一個域複製到另一個域的可能性。我非常需要Web開發。將Cookie複製到其他域。火狐?鉻?
回答
不,same origin policy禁止網站在一些特殊情況之外代表其他網站設置或讀取Cookie。不過,有些瀏覽器擴展將允許您複製和粘貼cookie以手動同步它們。
這就是我問的原因。我不希望_site_複製cookie,因爲我知道這是不可能的,而是_browser_(extension/plugin/add-on/...)。 – ideaboxer 2011-05-28 23:57:16
從您的意見中可以看出,您想爲您的開發和生產系統使用相同的cookie。如何使用'local.example.com'而不是'localhost'作爲開發域名併爲所有子域名設置通配符Cookie?
我們使用這種模式,因此我們不需要爲webservices註冊多個API密鑰,因爲它們大多數都具有對子域的通配符支持。
我不確定我會推薦類似的東西,因此您可以在開發和生產中使用相同的Cookie,因爲它也有其他含義。例如,如果您從另一個子域發送靜態資產,那麼瀏覽器將不必要地發送cookie頭信息,當然可能有更多的細節可能會使調試更加困難,而不是以這種方式更容易。
如果您可以更詳細地解釋問題,那麼可能會有其他解決方案或最佳做法用於可幫助您的登臺和生產環境。
您可以使用油猴手動執行此操作。
轉到工具 - >頁面信息。 選擇安全選項卡。 查看Cookie按鈕。 鍵入您想要閱讀的域名。 記下所有的cookies及其內容。 現在轉到您要複製到的域。 爲firefox安裝greasemonkey(或者更好,使用Cookies Manager + :: Firefox附加組件!)。 運行一些JavaScript代碼重新創建提到的cookeis及其值。
- 1. userscript鉻與火狐
- 2. 強制瀏覽器打印鉻,火狐
- 3. 從其他域刪除cookie
- 4. 網站未加載鉻和火狐
- 5. css3旋轉鉻和火狐上的3D
- 6. jQuery的.css應用在鉻或火狐
- 7. 排序在javascript火狐對象VS鉻
- 8. Animate.css在滾動bug鉻/火狐
- 9. Javascript工作在鉻但不是火狐
- 10. 鉻/火狐中的HTML編碼
- 11. RequireJS錯誤,但不是鍍鉻/火狐
- 12. 火狐VS鉻的時間差與momentJS
- 13. jqgrid顯示在鉻vs火狐
- 14. 差異火狐 - 鉻編碼變音
- 15. 絕對位置 - 鉻和火狐
- 16. 使用鉻網絡面板像火狐
- 17. 按鍵不工作在鉻或火狐
- 18. 火狐跨域字體
- 19. 火狐document.exeCommand(「複製」)不工作
- 20. 火狐控制檯
- 21. 如何將WordPress網站複製到其他域名
- 22. AWS - 自動將快照複製到其他區域
- 23. 將Cookie從另一個域複製到我的域
- 24. 將數據複製到其他ul
- 25. 將文件複製到其他目錄
- 26. 將骨骼動畫複製到其他?
- 27. 將文件複製到其他目錄
- 28. 將cookie從一個域傳遞到其他
- 29. 網站出現不同於鉻到火狐
- 30. 不能得到CORS在鉻和火狐工作
請添加更多細節。你想做什麼?你想解決什麼樣的問題? – 2011-05-28 21:09:32
如果這是域名遷移,請讓用戶登錄到舊網站,然後可以將完整的Cookie發佈到新網站上的網址。 Voila,cookies遷移 – sehe 2011-05-28 21:35:12
@Pekka:我需要爲本地主機和全局域使用相同的cookie,這些cookie可以僅由全局域服務器生成。 – ideaboxer 2011-05-28 22:38:18