3
votes

Is it possible to set cookie in one domain and access the same in another domain?

Actually I need to set a cookie in A.com page when user clicks a button and then user needs to be redirected to B.com. But the cookies are working for the same domain but not for other domain.

3
You can set a cookie in A.com and redirect to a script on B.com that will set a cookie for you. This approach generally uses hashing techniques so that B can tell that the request has come from an authorised source.halfer

3 Answers

3
votes

Is it possible to set cookie in one domain and access the same in another domain?

No. That would be a security risk.

Cookies were designed for maintaining state, like user preferences. Would you like Joe Random Evil Site to be able to change your preferences for your Online Banking service?

3
votes

No. You can only set cookies for the domain your script is currently running on.

0
votes

if you have both A.com and B.com, you can simply make a http (or https whatever) request from A to B and put on it whatever you want to pass to B.com . B.com gets the request, saves it serverside, when user enters the B.com, server sends back the data to user.