繁体   English   中英

在 angular Universal 中使用 Cookies(对于 Angular 6 )

Using Cookies in angular Universal (for Angular 6 )

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在研究 Angular 6 并在其中安装了 Angular 通用。

我遇到了包ngx-cookie-service问题,因为它不支持通用(查看此问题以获取更多信息)。 请帮助任何其他包支持或我可以使用 Universal 进行渲染的任何方法。

此外,有关更多信息,在运行命令npm run server后尝试访问localhost:8080时,我收到以下错误。

Listening on: http://localhost:8080
    ERROR Error: NotYetImplemented
        at Document.module.exports.exports.nyi (D:\Alok\angular\mp3online\dist\server.js:75198:9)

        at CookieService.module.exports.CookieService.check (D:\Alok\angular\mp3online\dist\server.js:96561:48)

        at CookieService.module.exports.CookieService.get (D:\Alok\angular\mp3online\dist\server.js:96569:47)

        at new HeaderComponent (D:\Alok\angular\mp3online\dist\server.js:173317:44)

        at createClass (D:\Alok\angular\mp3online\dist\server.js:9688:20)
        at createDirectiveInstance (D:\Alok\angular\mp3online\dist\server.js:9563:20)

        at createViewNodes (D:\Alok\angular\mp3online\dist\server.js:10783:36)

        at callViewAction (D:\Alok\angular\mp3online\dist\server.js:11099:13)

        at execComponentViewsAction (D:\Alok\angular\mp3online\dist\server.js:11018:13)

        at createViewNodes (D:\Alok\angular\mp3online\dist\server.js:10811:5)
1 个回复

在您调用 cookie 服务之前,您必须进行平台检查。

1 使用angular-cli在Universal Rendering中使用cookie

我使用angular-cli创建了一个角度应用程序,并通过遵循此处给出的步骤在其中进行通用渲染。 但有人提到,如果我正在进行通用渲染,我不能在我的应用程序中使用全局变量,如窗口和文档,如何在前端设置cookie以维护用户会话。 以前我使用JWT,但为此我需要在浏览器中设置cookie。 ...

3 使用Cookie的Angular 6身份验证

关于如何在Angular 6中实现cookie auth的任何想法? 我尝试使用AuthGuard,但由于cookie为HttpOnly,所以无法检查用户是否已通过身份验证,因此我无法访问其内容。 我需要这个来保护一些路线。 谢谢!!! ...

4 使用Cookie的角度

我目前正在使用AngularJS开发Web应用程序,登录系统存在以下问题:是否可以安全地存储您用于登录Cookie的用户名之类的信息? 我的意思是,当我登录时,我想将用户名或ID相同地存储到cookie中,因此每次用户在不同链接之间导航时,我都可以从数据库中加载更多信息。 问题是我不知道 ...

6 角度通用

我正在使用 Mapkitjs 创建地图,它通过窗口对象初始化,在服务器上我看到错误 如何将脚本添加到服务器以修复该错误? 我试过 但它不起作用 ...

7 通用的Angular 4

我正在使用通用的角度2。 我正在为此。 首先,我创建一个新项目: 我安装了这些软件包: 这是我的app.module.ts: 这是我的app.server.module.ts 这是我的server.ts: //这些很重要,在其他任何事情之前都需要 ...

9 Angular 8 - 使用 CookieService 清除 cookie

我正在尝试清除我的应用程序保存在浏览器中的所有信息,无论是在 sessionStorage、localStorage 还是 cookie 中。 我已经添加了这个小方法来做到这一点,它在我的一个组件的ngOnInit中被调用: sessionStorage和localStorage似乎被清除了 ...

10 角度材料+角度通用

我正试图在服务器端的Nodejs + Expressjs上使用Angular Universal渲染Angular应用程序。 通过ng build --prod --app 1并使用webpack进行编译并通过node server.js运行app。 当我在浏览器中打开应用程序时获取错误Cu ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM