有服务 A 、B ,A 是账户系统,B 是业务系统。 A 的域名是:account.test.com ,B 的域名是 business.test.com 。
前端通过 account.test.com 登录,拿到 cookie ,后续的业务请求都走 business.test.com 。
下面的 gin 代码设置了 cookie ,通过打印 c.Request.Host ,发现 domain 为 account.test.com:
c.SetCookie(core.SESSION, userauth.Credential, 604800, "/", c.Request.Host, false, true)
当前端请求 business.test.com 时,浏览器没有带上 cookie ,请问该怎么处理?