Angular 16
Ionic 7
ngx-cookie-service 16
使用this.cookieService.set('sessionkey', 'a-unique-hash', null, null, null, false, 'Lax');
或this.cookieService.set('sessionkey', 'a-unique-hash');
设置cookie。在我的浏览器工具中,我可以看到域的cookie。但是没有cookie随请求发送到服务器。
我希望可以在浏览器工具中的“网络”下的请求中看到cookie(cookie随请求发送)。
[edit]
所有请求都有withCredentials: true
:
req = req.clone({
url: this.apiBaseUrl + req.url,
withCredentials: true,
});
[edit]
如果我没有克隆请求,并将对象作为参数,则url是错误的,但会发送cookie。
... clone()函数让事情变得糟糕。为什么?
1条答案
按热度按时间omjgkv6w1#
只有Google Chrome不发送Cookie。我测试了好几次。
Google Chrome Version 114.0.5735.106(Offizieller Build)(64-Bit)
使用Firefox,cookie的发送没有任何问题。
... both on Xubuntu 22.04.2 LTS - 5.19.0-43-generic.