/ / Zapisovanie cookies na testovacej doméne a jej čítanie na druhej internej doméne - javascript, cookies, dns

Písanie cookie na testovacej doméne a čítanie na druhej internej doméne - javascript, cookies, dns

Máme 2 testovacie prostredia, ktoré sú:

Nižšie je uvedený súbor cookie, ktorý je napísaný v časti „test.doména example.com. Používateľ prejde na stránku, na ktorej je súbor cookie zapísaný do počítača, a potom klikne na odkaz, ktorý ich presmeruje na „test-example“, čo je naša interná testovacia doména. Pozoroval som, keď odchádzajú. „test.example.com“ a sú prenesené do našej testovacej domény „test-example“ našej internej testovacej domény, pretože súbor cookie za tým nesleduje, pretože súbor cookie nedokážem prečítať.

Mohol by niekto pomôcť s mojím kódom, aby umožnil čítanie súborov cookie v našej internej testovacej doméne?

<script type="text/javascript">
var cookieName = "HelloWorld";
var cookieValue = "HelloWorld";
var myDate = new Date();
myDate.setMonth(myDate.getMonth() + 12);
document.cookie = cookieName +"=" + cookieValue + ";expires=" + myDate
+ ";domain=.example.com;path=/";
</script>

odpovede:

3 pre odpoveď č. 1

Súbory cookie nemožno zdieľať medzi doménami. Jedná sa o nájomcu zabezpečenia internetu.

Tu je to, čo vy môcť postup:


1 pre odpoveď č. 2

Toto je nemožné. Webové stránky nezdieľajú TLD a bolo by neuveriteľne neefektívne (a z hľadiska zabezpečenia trochu riskantné), aby mohla webová stránka povedať „Odoslať moje súbory cookie na všetky navštívené stránky“.

Presuňte stránku interného testovania na adresu Internal.test.example.com a uvidíte nastavenie súboru cookie medzi subdoménami pomocou javascriptu.