java - 如何在前端(angularjs)和后端(java 或 c#)之间保持 session ?

标签 java c# angularjs rest authentication

我正在开发一个 Web 应用程序,前端使用 angularjs,后端使用 java 或 c#,我将使用 REST 通信。

我的疑问是:如何在前端和后端之间保持 session ?显示我使用的工具是什么?

我发现了一些关于 OAuth 和 J2EE 容器身份验证的信息,但这些是我仅有的选择吗?

是否有一个库或其他东西以透明的方式完成这项工作,“隐藏”复杂性,我不需要操纵 cookie?

提前致谢。

最佳答案

您的 session 管理和安全实现与您对非 Angular 应用所做的相同。如果是java我建议使用spring security。您有很多身份验证选项,您可以通过简单的配置来保护您的 REST url。

关于java - 如何在前端(angularjs)和后端(java 或 c#)之间保持 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30948863/

相关文章:

java - C# 中相当于 Java 整数文字前缀 0b 的是什么?

java - 是否无法使用 "SDKMAN!"运行 Java Web Start 应用程序

java - 我怎样才能改进这个实现以提高效率

c# - 如何将依赖项注入(inject) App.xaml.cs?

c# - 为什么不能在静态类中重载运算符?

java - 从 java.util.Date 中删除时间部分的正确方法是什么?

c# - 使用 Vuforia 和 Unity 仅创建一次具有地平面检测的对象

javascript - 使用 Jasmine/Angular 测试异步函数

html - 仅删除 ul 中的元素符号

angularjs - 作为一个团体和单独的 Angular 等待多个 promise ?