我正在尝试为我的角度应用程序实现SSR。我遵循了通用入门指南(https://angular.io/guide/universal)。
我的角应用程序使用rest,它需要一个access_token (client_credentials grant_type),用于请求。我使用cookie将其存储在客户端。
我知道,在服务器端,cookie不能从头开始工作。所以我尝试了一些软件包(ngx-cookie-服务),但我找不到一个用于SSR 和角7.
最近我发现了这个包裹(ngx-auth),但我不确定我能不能用它.
我在通用网站上找不到任何文档,如果有人已经成功地实现了cookie的通用使用角7.
非常感谢!
发布于 2019-02-07 10:03:53
好的,我终于成功地使用了@gorniv/ngx-universal,跟随https://github.com/Angular-RU/angular-universal-starter
如果需要,我可以提供一个带有角9的实现示例。
发布于 2022-08-08 08:21:12
here's my solution :
getssrCockie(){
if (this.req !== null) {
const cookies = new Cookies(this.req.headers.cookie);
const clubInfo = cookies.get('clubInfo')
return clubInfo
} else {
const cookies = new Cookies();
const clubInfo2 = cookies.get('clubInfo')
return clubInfo2
}
https://stackoverflow.com/questions/54558904
复制相似问题