NGX Cookie 服务不返回任何内容

Wil*_*lva 1 cookies angular-universal angular ngx-cookie-service

我在我的 AuthGuard.ts 中使用 NGX Cookie 服务来检查用户是否使用 cookie 登录。问题是当我尝试获取 cookie 用户的原始值时,该函数get总是返回一个空字符串。

但是我仍然可以创建一个 cookie 并且工作正常。

我确实将 cookie 作为提供者放在我的应用程序模块和我的子模块中。

我在 Angular Universal 中使用 angular 8。

任何想法如何修复这个奇怪的错误?

提前致谢

Dav*_*vid 5

httpOnly无法从浏览器读取设置为 的 Cookie (请参阅文档

使用httpOnly更安全,因此我建议您启用它

使用 angular 通用时,您应该只在服务器端执行代码时尝试访问这些 cookie。