簡體   English   中英

解決問題以將一個域Cookie移至另一域

[英]Getting the issue to get the one domain cookie to another domain

我遇到了將一個域Cookie轉到另一個域的問題。 當我打開第二個域時,它將在瀏覽器中顯示cookie值,但是當我運行以通過jQuery獲取它時。 它顯示為空。 請讓我知道如何獲取它或以其他方式在一個域中創建cookie並將其獲取到另一個域。 例如。 在a.com中創建cookie,並在b.com中獲取cookie值

在此處輸入圖片說明

您無法為其他域設置Cookie,為實現此目的您可以采取以下措施。 只是示例,它將幫助您了解我們如何實現這一目標。

例如,如果您想為www.example.com設置cookie,則在您設置cookie的第一個域(DOMAIN A)上創建一個隱藏的img字段。

'<img src="http://www.example.com/cookie.php?val=123" style="display:none;">'

然后在該域(DOMAIN B)上,cookie.php中的example.com應該具有以下代碼:

<?php
    setcookie('a', $_GET['val']);
?>

也就是說, 您在DOMAIN A中具有img src將會命中URL,這將為DOMAIN B設置cookie

希望這已經詳細解釋了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM