我在Angular JS项目中使用ngCookies。我试图将samesite选项设置为strict(如下所述),但是它不起作用。谁能帮助我如何为Angular JS cookie设置相同的网站?
我按照此Angular JS文档进行了尝试,我看到所有其他选项都已设置,但在chrome中未将同一网站设置为“严格”。 Reference
MyCookiesService.put('user-details', JSON.stringify(session), {
expires: expire.toUTCString(),
path: '/',
secure: true,
samesite: 'strict'
});
答案 0 :(得分:1)
通过Nirmala的注释解决。
我的问题需要samesite: 'none'
。升级到Angular 1.7.1 +
MyCookiesService.put('user-details', JSON.stringify(session), {
expires: expire.toUTCString(),
path: '/',
secure: true,
samesite: 'strict'
});