是否有可能通過php訪問另一個域名example.com中的域名foo.com的cookie?PHP中不同域名的Cookie
2
A
回答
2
它與PHP無關,這是一個瀏覽器安全設置。默認情況下,它是不允許的。原因應該是顯而易見的。我不希望任何人能夠讀取我所有的cookies。
但是,您可以使用跨域通信通道設置某些內容。這要求目標域授予訪問源域以讀取cookie。這就是Facebook Connect的工作原理。這通常涉及客戶端的iframe和javascript,但是cookie值可以傳遞給PHP。
這是一篇來自微軟主題的文章。 http://msdn.microsoft.com/en-us/library/bb735305.aspx
2
不,這是不可能的,cookie只分配給它設置的域。只有域foo.com以某種方式發送其cookie數據到其他域時,才能訪問它。
0
嘗試在Stack Overflow上搜索'SSO',以瞭解如何實現會話/身份驗證跨域的詳細信息。
C.
的相關問題
- 1. 不同域名的通用Cookie
- 2. GWT存儲不同域名的Cookie
- 3. 無Cookie域名的Cookie和子域名
- 4. 域名參數php cookie
- 5. 域名中的Cookie衝突 - 子域名
- 6. 不同領域的Cookie
- 7. 使用PHP的Cookie和多個域名
- 8. 跨2個頂級域名的PHP cookie
- 9. 設置Cookie php/javascript的子域名
- 10. 針對多個域名的PHP Cookie
- 11. 爲javascript中的不同域設置Cookie
- 12. Selenium:擦除不同域中的Cookie
- 13. 從不同的域中讀取Cookie?
- 14. 同域iframe Cookie
- 15. Nginx中不同域名的不同域名?
- 16. 不同域名的單點登錄PHP
- 17. PHP的file_get_contents相同域名
- 18. 在iframe中設置cookie - 不同域
- 19. .net子域名Cookie
- 20. 接受域名Cookie
- 21. Cookie和子域名
- 22. Cookie和子域名
- 23. Apache MOD_REWRITE域名Cookie
- 24. 使用無Cookie的域名 - 不工作
- 25. 可用於不同域名的Cookie/htaccess轉發
- 26. 在域名/子域名上設置Cookie
- 27. ASP.NET訪問來自不同域的Cookie
- 28. 沒有域名的cookie?
- 29. 上的cookie免費域名
- 30. 寫一個域名的cookie
可能重複的[跨域餅乾](http://stackoverflow.com/questions/1084114/cross-domain-cookies) – 2010-09-13 10:25:38