您好我正在撕裂我遗漏的小头发!
我需要从Web API 2.2发出一个cookie,但发出的cookie总是设置在子域而不是父域级别。 我试过cookie.Domain =“。parent.com”; cookie始终是subdomain.parent.com,因此其他子域无法读取。
var cookie = new CookieHeaderValue("session-id", "12345");
cookie.Expires = DateTimeOffset.Now.AddDays(1);
cookie.Domain = "parent.com";
cookie.Path = "/";
response.Result.Headers.AddCookies(new CookieHeaderValue[] { cookie });
答案 0 :(得分:0)
还在使用应用程序请求路由(ARR),并在ARR代理设置中选择了响应头中的反向重写主机。