Angular.net核心和服务器会话



我想知道使用服务器会话存储信息是否仍然是一件事?

我有一个angular网站,使用c#中的后端,目前,当前端需要数据时,它会轮询后端,后者将通过自己的api获得数据,并将数据发送到前端。对于前端上的每个请求,后端都需要重做工作。我希望将数据存储在后端。

几年前,当我做c#dev时,我使用了serversessions。这还是一件事吗?当我搜索服务器会话和angular时,我没有找到任何好的结果。

问候

如果在后端实现服务器会话,则存在服务器会话。不过,不确定C#后端的确切实现是什么。

创建服务器会话后,您可以向Angular应用程序发送带有Set-Cookie标头(此处为文档(的响应,该标头将在浏览器cookie中存储您的服务器会话。

Set-Cookie可能包含仅针对特定域或路径将cookie发送回后端的限制,所以您必须注意这一点。

但是,当你的应用程序成功地将cookie存储在浏览器上并附加到请求时,你可以在后端使用此会话返回缓存的响应,以避免对每个请求再次执行相同的操作。

最新更新