domain.com绝对没有办法为domain1.com设置cookie。您试图做的事情只能通过使用户的浏览器向每个域提交请求来解决,然后再设置自己的cookie。
然后,您需要为每个域提供一种验证用户身份的方法。有两种解决方法:
- 反向渠道-站点直接相互联系,以确定用户是否已登录。
- 在GET或POST中传递令牌-当用户的浏览器重定向到另一个站点时,将传递包含身份和会话状态的经过数字签名的参数。
这真的很复杂。我建议你不要自己动手。看一下SimpleSAMLPHP,了解我所描述的PHP实现。

domain.com绝对没有办法为domain1.com设置cookie。您试图做的事情只能通过使用户的浏览器向每个域提交请求来解决,然后再设置自己的cookie。
然后,您需要为每个域提供一种验证用户身份的方法。有两种解决方法:
这真的很复杂。我建议你不要自己动手。看一下SimpleSAMLPHP,了解我所描述的PHP实现。