NGX Cookie 服务 returns 无
NGX Cookie service returns nothing
我在 AuthGuard.ts 中使用 NGX Cookie 服务来检查用户是否使用 cookie 登录。
问题是当我尝试获取 cookie 用户的原始值时,函数 get
它总是 returns 我是一个空字符串。
不过我仍然可以创建一个 cookie,而且效果很好。
我确实将 cookie 作为提供程序放在我的应用程序模块和我的子模块中。
我正在使用 angular 8 和 Angular 通用。
有什么办法可以解决这个奇怪的错误吗?
提前致谢
无法从浏览器读取使用 httpOnly
设置的 Cookie(请参阅 documentation)
使用 httpOnly
更安全,所以我建议您启用它
使用 angular 通用时,您应该只在服务器端执行代码时尝试访问这些 cookie。
我在 AuthGuard.ts 中使用 NGX Cookie 服务来检查用户是否使用 cookie 登录。
问题是当我尝试获取 cookie 用户的原始值时,函数 get
它总是 returns 我是一个空字符串。
不过我仍然可以创建一个 cookie,而且效果很好。
我确实将 cookie 作为提供程序放在我的应用程序模块和我的子模块中。
我正在使用 angular 8 和 Angular 通用。
有什么办法可以解决这个奇怪的错误吗?
提前致谢
无法从浏览器读取使用 httpOnly
设置的 Cookie(请参阅 documentation)
使用 httpOnly
更安全,所以我建议您启用它
使用 angular 通用时,您应该只在服务器端执行代码时尝试访问这些 cookie。